Oil Price Surge: Iran War Impact on Global Economy 2026