World shares tumble as Iran war pushes crude prices over $110 a barrel
World shares tumble as Iran war pushes crude prices over $110 a barrel
People walk in front of an electronic stock board showing Japan's Nikkei index at a securities firm Monday, March 9, 2026, in Tokyo.
AP/Kyodo News...
Global News
2026-03-09 10:00:09