TSX recap: Index defies energy weakness, climbs 0.25%
Canada's main stock index posted a small gain Thursday despite weakness in energy stocks, while U.S. markets ended the day mixed. After a weak start to the year with some of 2023’s winners leading the way down, Thursday saw markets start to stabilize, said...