Oil Prices Plunge 8% Amid Midterm Shifts; US Treasury Completes $6 Billion Buyback

· thestockmarketwatch.com

U.S. Crude Oil futures (WTI) experienced a massive sell-off on Wednesday, dropping $7.97 to settle at $88.12 per barrel. This 8.29% decline follows a period

This update was written automatically with AI from market data and news wire reports, and published without review by a person.

Key Takeaways

U.S. Crude Oil f...


More AI market news · Market heatmap · StrategyVerse · Quant Research · WOBR.AI