Breaking News
A Russian ship carrying 730,000 barrels of oil has arrived in Cuba, the first such shipment following the U.S. energy blockade.
Russian ship carrying oil docks in Cuba, allowed to proceed despite US energy blockade
A Russian vessel laden with 730,000 barrels of oil has docked at the Cuban port of Matanzas, the first time in three months that an oil tanker reached the island.

