U.S. Crude Stockpiles Hit Critical Lows As Strategic Reserves Face Eighth Straight Week Of Declines
America’s crude oil inventories are falling at an alarming rate, driven by ongoing disruption to oil flows through the Strait of Hormuz amid the war involving Iran. The Energy Information Administration reports that U.S. petroleum inventories have plunged to their lowest levels since 2004, raising urgent questions about supply security. Commercial crude inventories fell by…