oil prices
Geopolitical Firestorm: WTI Crude Surges Past $70.65 as Military Strikes in Iran Ignite Supply Fears
Energy markets shifted into a state of high alert on March 2, 2026, as West Texas Intermediate (WTI) crude oil prices surged past the $70.65 per barrel mark. The dramatic jump follows a weekend of intense military escalation in the Middle East, characterized by targeted strikes against Iranian infrastructure