Exxon Mobil Posts Largest Quarterly Profit on Record