US Oil Levels Down Again This Week: Inventories Tighten Amid Geopolitical Strain and Looming Futures Rollover
U.S. commercial crude oil inventories fell for the seventh consecutive week, according to the latest U.S. Energy Information Administration (EIA) Weekly Petroleum Status Report for the week ending June 5, 2026. Commercial crude stocks (excluding the Strategic Petroleum Reserve) dropped by 7.2 million barrels to 426.5 million barrels — now about 5% below the five-year […]
Continue Reading
