TORONTO - Canada's main stock index fell more than 350 points in late-morning trading as the price of oil rose to top US$90 a barrel after attacks on two Saudi

TORONTO - Canadian and U.S. stock markets gained ground on Tuesday, despite a resurgence in trade tensions between the two nations.

Oil prices surged past $100 a barrel on Thursday as Iran-backed Houthi rebels targeted Red Sea shipping as threats by US President Donald Trump to strike them in return sent…