No natural resources - Barbados Today