News

Since 20 June 2025, the drawdown of US crude oil inventories (excluding SPR) has slowed down from -9.9% y/y to -1.3% y/y as of 1 August 2025.