Macro
Citi Forecasts OECD Oil Stockpiles at 70 Days
Citi estimates global observed inventory draws of about 3 million barrels per day (519 million barrels) from February to August 2026.
Projected OECD stockpiles could fall to roughly 70 days of cover b