Oil Markets
Stalemate in Muscat: Nuclear Uncertainty Props Up Energy Prices as US Economy Shows Cracks
As of February 11, 2026, the global energy landscape finds itself trapped in a high-stakes waiting game. Despite a cooling U.S. labor market and "weaker than expected" retail sales, oil prices remain stubbornly resilient, underpinned by a thick layer of geopolitical anxiety. The primary driver is the