Three Canadian airlines have suspended flights to Cuba due to a lack of guaranteed fuel supply. Germany also issued a travel warning.