A ship believed to be carrying Russian fuels is on its way to Cuba, putting US President Donald Trump’s sanctions to the test amid the island’s deepening energy crisis.