Exxon Mobil reports record profit of nearly $16 billion, but nearly half comes from one-time gains.
Exxon reports record profit of nearly $16 billion