ExxonMobil: Curb Your Enthusiasm?

Shares of ExxonMobil (XOM) traded up as much as 1.5% this morning after the oil giant beat earnings forecasts. They’ve been coming in ever since. Exxon reported a profit of 95 cents a share, beating forecasts for 88 cents, on sales of $63.3 billion, missing forecasts for $66.4 billion. In a note released before the […]