 Exxon Mobil is not too far from its 52-week highs but the company has one of the most impressive and growing portfolios in the industry. The company is rapidly increasing its low-cost earnings which we expect to lead to a rapid increase in earnings. 