Tougher sanctions on Russian energy-related businesses loom.
Brent crude hit $105 in the wake of Putin's attack.