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...