IEA Warns Oil Stockpiles Draining at Record Pace Amid Supply Risks
Commercial oil inventories are nearing depletion, with strategic reserves adding 2.5 million bpd but failing to bridge a growing supply gap. Global commercial oil inventories are declining at a record rate, with only weeks of supply remaining, according to the Internationa