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.

S&PTSX composite index

S&P/TSX composite index

The index has risen in 11 of the past 12 sessions.