Shell makes historic Mexico comeback to rule deep Gulf waters

A Shell platform in the Gulf of Mexico
A Shell platform in the Gulf of Mexico

More from Energy Voice

Latest Posts