The oil factor in the Ukraine war

The oil factor in the Ukraine war
play icon
Crude oil prices are forecast to cross $180 in wake of Russia-Ukraine war and sanctions on Moscow.