CARICOM oxymoron - Barbados Today