← EU Feed

Oil 'Surplus' Narrative Hinges on Many Unknowns

Source Summary

Consensus forecasts of a supposedly inevitable oil glut in 2027 may be emerging before many underlying market uncertainties have been resolved.

Advertisement
Read Original Article