News

Trinidad sits next to Venezuela and Guyana, the former a heavily sanctioned petro-state and the latter a new petro-state that charges extremely low royalties on foreign companies.