US President Donald Trump has stepped up economic pressure on Cuba, imposing an oil blockade that has crippled its already obsolete power generation system.