USA By Miles CooperJune 5, 2025US Crude Oil Stocks Plunge by 4.3 Million Barrels in Just One WeekU.S. crude oil inventories plunged by 4.3 million barrels last week, signaling a tightening supply amid robust demand, according to the latest data from the Energy Information Administration (EIA)