Exxon Mobil earns record $11.68 billion

July 31, 2008 07:26 AM