Gulf of Mexico deal shows Total hungry for exploration again, analyst says

Total news
Total news

Breaking