The French major Total has posted solid earnings in a lower-priced market place and reported progress on all liquefied natural gas project fronts from Russia to Africa and Australia.

Published in Latest News