This oil and gas company has a range of exploration, appraisal, development and production assets and licences, located offshore in the waters of The Bahamas and Uruguay, and onshore in Trinidad and Tobago, and Suriname.
Anyone has a good quick DD on this please?
Seems to be on a free fall! Are they failing?
The Bahamas drilling failed and will be permanently abandoned.