Laden with 400000 barrels of Venezuelan oil, the Icaro sits in the azure waters of the Caribbean just off the Dutch island of Curacao. It's been there more than a ...
A