Global Oil Supply To Plunge By 8 Million BPD In March; Iran War Causing Biggest-Ever Market Disruption: IEA by NDTV Profits | March 12, 2026 5:10 pm | Latest Posts, Market, Trending News Moreover, the IEA has slashed its estimates for global consumption growth this year by roughly 25%.