On Tuesday disappointing quarters reported by Alphabet and Microsoft weighed on American markets while the Bank of Canada announced a lower-than-expected interest rate hike. As a result, American indices sank while the TSX gained over 1%. The BOC increased rates […]



