Citigroup: Will IEA/OECD countries release more strategic stocks?
Oil Monitor, CITI’S TAKE In this note, we review IEA/OECD strategic oil inventories. Oil product prices have rallied sharply and are now only 10-15% below end-Mar’26 highs, following the collapse…