USD Crude Oil Inventories, Mar 19, 2025
Crude Oil Inventories: A Surprise Surge Rattles Markets (March 19, 2025) Crude oil markets are reacting to a surprisingly large increase in U.S. crude oil inventories, according to the latest data released today, March 19, 2025, by the Energy Information Administration (EIA). The report reveals a significant deviation from