BREAKING: A Russian ship carrying 730,000 barrels of oil has arrived in Cuba, the first such shipment following the U.S. energy blockade.