Oil Defies 2022 Surplus Forecast, Continues Bullish Run on Fading Virus Fears
Although still early in the year, oil prices has started off 2022 on a positive note, defying experts’ prediction of a ballooning surplus, instead surpassing $80 a barrel at the