Crude Oil Inventories Plummet, Surpassing Market Expectations
The Energy Information Administration (EIA) has reported a significant decrease in U.S. crude oil inventories, surpassing market expectations.
The latest data shows a drop of 4.450 million barrels, far exceeding analysts' forecasted modest decline of 0.400 million barrels.
This unexpected contraction in inventories suggests a tighter supply situation than previously assumed and is likely to exert upward pressure on crude prices.