business.financialpost.com
The top winners and losers in the TSX’s best first half in more than a decade
Bet you can’t guess the biggest source of this stunning rally