ExxonMobil is accused of flighty bets, but look at these numbers and judge for yourself