In case you missed it, there's a big leak in the Gulf of Mexico that has begun to cause a lot of problems for wildlife and the American economy - and American lives. We view it at a distance here, almost certain that the leak could never actually hit Trinidad or Tobago.
Recent comments