News IEA warns of falling Global Oil stocks amid Gulf disruptions Toyibat Ajose May 18, 2026 The head of the International Energy Agency, Fatih Birol, has warned that global commercial oil inventories are declining rapidly…