Calm returns to markets in Europe but oil prices climb higher on Iran war March 4, 2026 · The Independent Read full story at source