Lufthansa cuts 20,000 flights as Middle East conflict squeezes fuel prices, supplies | AllMind News