By Grant Smith Global oil stockpiles accumulated last year at the strongest pace since the 2020 pandemic as supplies soared and demand growth slowed, according to the International Energy Agency. Inventories increased by an “extraordinary” 477 million barrels in 2025, with stocks in OECD nations surpassing their five-year average for the first time in four … Read more
