U.S. crude oil inventories declined by 3.186 million barrels according to recent reports from the Energy Information Administration (EIA). This deviation from expectations—where analysts had forecast an increase of 1.900 million barrels—raises questions about the resilience of stock levels. Prior to this, stockpiles had risen by 0.922 million barrels.