The information provided on EL7.AI is for educational and informational purposes only and does not constitute financial advice.
In a striking development amid ongoing geopolitical tensions, West Texas Intermediate crude oil has dipped below the $70 per barrel threshold, according to reports. The decline comes despite Iran continuing to restrict traffic through the Strait of Hormuz, a vital shipping channel for global oil supplies. Many oil companies had expected to thrive this year if oil averaged $70 a barrel.
Sign in to access this content
Sign InThe price drop occurs against a backdrop of mounting demand concerns, particularly from China, the world's largest crude importer. Recent data showed China's foreign direct investment fell 8.6% year-over-year, reinforcing fears of an economic slowdown. Additionally, economic indicators from Europe and the U.S. signaled a slowdown in services and manufacturing activity, per market data.
Traders are now watching for any developments regarding the Strait of Hormuz and potential diplomatic resolutions that could ease supply disruption. Markets are also awaiting U.S. crude inventory data from the American Petroleum Institute (API) for further clues on supply-demand balance. If demand pressures persist, WTI could face further downside.