US Crude Stocks Jump 4.66 Million Barrels in the EIA's Delayed Report, Well Above Forecasts, as WTI Trades Near $86
The Energy Information Administration reported a crude build of 4.66 million barrels for the week to 6 November, ending five straight draws, though less than the 9 million the API had signalled.
Nov 12, 2026






