Oil leak from a capsized barge off Tobago successfully halted
According to Reuters, the oil leak from a capsized barge, carrying approximately 35,000 barrels of fuel oil off the coast of Tobago in early February, has been successfully halted, said the twin islands' government on 7th March 2024.
Read more