World News

World shares tumble as Iran war pushes crude prices over $110 a barrel – AP News

March 9, 2026 · By