Canada is still in a deep winter freeze, but the market is shaping up for an interesting Spring. National Bank of Canada (NBF ...