S&PTSX composite index 

The Canadian dollar caught a lift today after flow data showed a the largest inflow in a year into Canadian financial assets in April. One of the drivers was foreigners buying Canadian stocks. It’s turning into a good year for Canadian stocks, especially with the latest rally in oil prices. The index is up 10.6% ytd and just climbed above the all-time closing record.