The energy companies Premier Oil, Talos Energy and Sierra Oil & Gas announced a potentially huge new oil discovery off the Mexican coast last week.
The energy companies Premier Oil, Talos Energy and Sierra Oil & Gas announced a potentially huge new oil discovery off the Mexican coast last week.