Can new discoveries rejuvenate Trinidad & Tobago’s oil and gas sector?

Trinidad and Tobago, oil and gas

The oil refinery at Pointe-à-Pierre in Trinidad and Tobago. Photo: Public domain.