May 21, 2015

On Thursday, the S&P 500 was up 0.2% while Toronto rose 0.9%.

Oil (West Texas Intermediate July futures contract) was up almost 3% to $60.61.

The biggest gainer on my list today was Agrium, up 2.5%.

My next update will be for Wells Fargo, which is likely to remain rated Buy. It’s annual report seems to be much easier to read than Bank of Americas. Wells Fargo is the least complex of the large U.S. banks. It has truly been on its game. Warren Buffett has been adding to Berkshire’s already massive position in this stock. Wells Fargo is benefiting from the continuing housing and economic recovery in the U.S.