Committed. Accurate. Relevant.
What has been described as an extensive oil spill occurred in Tobago on Wednesday off the…