IEA Warns Global Commercial Oil Stocks Have Only “Weeks Left” On May 18, 2026, International Energy Agency (IEA) Executive Director Fatih Birol issued a stark war... EconomyFinancial# Energy# IEA# Oil 2w ago 19,310