Total S.A. (TOT) reported second-quarter results; net income of $2.9 billion came in on target. During the quarter, oil prices rose and natural gas prices fell vs. the ...
A