Reach thousands of offshore professionals!

Find new clients with Offshore Energy Today!

Total Reports Adjusted Net Income at 2.7 Bln Euros (France)

French oil giant Total today announced the results for the second quarter of 2013. The Company highlights the ...

read more →