Oil Prices Surge as Stocks Plummet Amid Middle East Tensions

June 14, 2025