The Trinidad & Tobago government and project operators BP and Shell have expressed optimism about progress on talks surrounding what the Port of Spain ...
A