Oil prices continue to gain this week as global fuel supply tightness seems to fail to meet the needs of the growing energy demand, with more upside anticipated going forward
The global energy supply crunch continues to show its teeth, as oil prices extend their upward march this week, a result of traders pricing in the ongoing rise in fuel demand – which amid limited supply response is depleting global stockpiles.  The relative calamity of Covid-19 and return to normalized mobility amid an energy […]