EnergyFreeUS Crude Oil Inventories Plummet 8 Million Barrels
US crude oil inventories experienced a significant draw of 8.0 million barrels for the week ending May 29, according to the U.S. Energy Information Administration (EIA). This sharp decline brings total commercial stockpiles to 433.7 million barrels, positioning them 3% below the five-year average for this period.