Shell starts up gas production on Barracuda project offshore Trinidad
Barracuda tie-back to Dolphin platform has come on stream to boost longevity of Atlantic LNG
Barracuda tie-back to Dolphin platform has come on stream to boost longevity of Atlantic LNG