Who are we? Where do we come from? Where are we going?
Exxon Mobil Corp has reported second-quarter earnings of $US11.68 billion ($A12.38 billion), the biggest profit from operations ever by any US corporation, but the results were well short of Wall Street expectations and its shares fell.