No, Trinidad and Tobago is a high-income country with one of the highest GNI per capita.