Daily TSX Market Open: TSX Leads Gains as Energy Climbs, Tech Pauses After Strong Run - July 10th

The Market Link brings you the latest news as the Canadian Markets Open.