Risk of war with Iran pushes oil prices to record levels: Global markets face a new crisis. March 10, 2026, 07:43