Canadian Stocks Stumble Despite Robust Job Gains: Profit-Taking Takes Its Toll on TSX
North American Markets Tumble: TSX Reverses Gains as US Indexes Slide
Canadian Stocks Soar Amidst Mixed North American Markets as Oil and Gold Rally