
TSX inches higher as Carney-Trump communications feed investor optimism
TSX ends up 0.1% at 26,342.29 Trade deficit hits an all-time high in April Energy rises 0.5% as oil settles 0.8% higher Descartes Systems Group tumbles 12.1% June 5 – Canada’s main stock index edged higher on Thursday as higher oil prices boosted energy shares and investors assessed prospects of Canada reaching a trade deal…