IMPERIAL OIL $40.37

IMPERIAL OIL $40.37 (Toronto symbol IMO; Shares outstanding: 847.6 million; Market cap: $34.2 billion; TSINetwork Rating: Average; Dividend yield: 1.5%; www.imperialoil.ca) is raising its quarterly dividend by 7.1% with the July 2016 payment, to $0.15 from $0.14. The company has paid dividends every year for over a century and has increased its annual dividend payment for 21 consecutive years. Imperial Oil is a buy.

A professional investment analyst for more than 30 years, Pat has developed a stock-selection technique that has proven reliable in both bull and bear markets. His proprietary ValuVesting System™ focuses on stocks that provide exceptional quality at relatively low prices. Many savvy investors and industry leaders consider it the most powerful stock-picking method ever created.