The US has stopped Venezuelan authorities from shipping oil to Cuba and threatened to sanction any other country that does, resulting in a crushing energy crisis.