Oil Price Surge: WTI Breaks $90 and Lifts Energy Stocks

WTI crude pushed above ninety dollars per barrel after OPEC+ agreed to extend supply cuts through early 2026. The move sparked a swift rally in the S&P Oil & Gas Select Industry Index, even though U.S. shale output is cooling.…