Exxon knows how to under promise and over deliver, to the delight of investors. They trounced analysts estimates by almost 10%. The stock is up sharply today and has outperformed CVX during the past couple years.
At Exxon if you fail to deliver you are sacked in pretty short order. Excuses are not tolerated.