iStock Business Markets tumble as US–Iran tensions trigger global energy fears Teena Jose Mar 23, 2026