Vessel linked to $244m Caribbean oil spill arrested by Trinidad & Tobago – TradeWinds

  • Oct, Fri, 2024

A tug believed to be responsible for a $244m oil spill in Trinidad and Tobago has been arrested in Angola. The Caribbean nation’s finance minister …