Oil Jumps on Significant Crude, Product Inventory Slide
By Julianne Geiger – Jun 25, 2025, 9:46 AM CDT Crude oil inventories in the United States fell by 5.8 million barrels during the week ending June 20, according to new data from the U.S. Energy Information Administration (EIA) released on Wednesday. The drop brings commercial stockpiles to 415.1 million barrels, roughly 11% below the