Oil prices fall below $80 per barrel, while U.S. stocks drift
Vessels at the Strait of Hormuz, as seen from Musandam, Oman, June 16, 2026. | Photo Credit: Reuters Oil prices are sinking again on Tuesday (June 16, 2026) and pulled back below $80 per barrel for the first time since early March, while the U.S. stock market drifts near its all-time high. The S&P 500…
Read More “Oil prices fall below $80 per barrel, while U.S. stocks drift” »
