U.S. Crude Oil Inventories Surge by 13.4 Million Barrels in the Largest Weekly Build Since November 2023 as Supply and Demand Forces Collide
The API reported that U.S. crude oil inventories surged by 13.4 million barrels in the week ending February 6, the largest single-week build since November 2023, even as geopolitical tensions keep WTI above $64 per barrel.