Global Oil Supply To Plunge By 8 Million BPD In March; Iran War Causing Biggest-Ever Market Disruption: IEA
Moreover, the IEA has slashed its estimates for global consumption growth this year by roughly 25%.
What's Your Reaction?