ExxonMobil's earnings reveal record crude production