Exxon Mobil Corp (XOM) reports $34 billion in earnings and record production levels, while navigating softer market conditions and legal disputes.