Remaining a Nervous Energy Bull

Exxon-Mobil (XOM) and Chevron (CVX) reported their 2nd quarter ’16 financial results last Friday, and the results – particularly Exxon’s – took some of the shine off the forward estimates of the Energy sector, that were in fact looking quite … Continued