India, July 3 -- Canadian stocks showed a strong move to the upside during trading on Thursday to set new record highs.

After opening higher than yesterday's record close, the benchmark S&P/TSX Composite Index today moved upwards to reach an intraday high of 27,039.30 less than an hour past noon.

Continuing the momentum, it closed at a new high of 27,034.26, up by 164.60 (or 0.61%).

Notably, yesterday the index closed at a new record high of 25,869.66.

Internally, data provided by Statistics Canada revealed that Canada's trade deficits narrowed in May. Imports declined by 1.6%, while exports to non-US countries increased by 5.7%. Exports to the US fell for the fourth straight month, recording a drop of 0.9%, due to the trade war.

With ...