Fuel crisis: Lufthansa cancels 20,000 flights between May and October.