Global stock markets declined in Q1 2026 as the Iran war and surging oil prices heightened economic uncertainty. Read the ...