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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results