France's oil giant Total second quarter profit up 43 percent on stronger refinery business
Total SA - France - Energy - Oil and Gas - Business