Oil prices have taken a downward turn, influenced by news that Libyan oil supply might soon return to the market. After a modest rise in U.S. oil futures, which opened about 0.3% higher at $70.32, the day's trading session saw prices fall sharply. Crude oil futures closed down by 4.9% at $73.75 per barrel, while WTI crude futures dropped 4.4% to $70.34 per barrel. These are the lowest levels observed since mid-December.
Exclusive Access: Unlock Premium, Confidential Insights
Unlock This Exclusive Content—Subscribe Instantly!