A tug believed to be responsible for a $23m oil spill in Trinidad and Tobago has been held in Angola.

The Caribbean nation started a clean-up operation after a barge called Gulfstream washed up on its shores in February, leaking fuel across beaches, coral reefs and mangroves.

The barge was being towed by a vessel identified by the government as the Tanzania-flagged Solo Creed.