WTI crude oil futures dropped by 1.07% to trade at $62.87 per barrel following bearish inventory data. The Energy Information Administration (EIA) reported a massive build of 8.5 million barrels in U.S. crude inventories, far exceeding market expectations. This significant increase in supply has intensified concerns regarding global demand stability and potential oversupply. Throughout the week, oil prices fluctuated within a range of $62.39 to $65.83, reflecting heightened market volatility. The surge in domestic stocks effectively outweighed ongoing geopolitical risks that had previously supported price levels. Market participants are now recalibrating their outlook as supply continues to outpace demand in the current economic climate.
Get AI-powered deep analysis for every story with a paid subscription
Upgrade for Analysis