It was an erratic day for investors as they fretted over potentially strained U.S./China trade relations and sliding oil prices.
Markets initially slumped on news...
Canada’s stock exchange rallied from yesterday’s 211-point drop with broad-based gains across the index.
It was an overall green day on Bay Street as the...