Escalating US-Iran Economic Standoff Threatens Global Oil Supply and Regional Stability August 24, 2026