Exxon Mobil Paces the Energy Names
Exxon Mobil is the world’s largest oil company. When oil started to decline sharply in 2014, no stock was left untouched, but Exxon’s diversification and robust balance sheet has helped it weather the storm. Size has its advantages, and while the stock is well off all time highs, there is some fuel left in its…
Details