IATA: Terrorism, Economic Uncertainty Weigh on Traffic
Upward trend in travel demand moderating since January