11 August, 2026

Escalation between the U.S. and Iran shakes markets again and sends oil prices soaring