Global schedule reliability dropped back to January 2024 levels 31 May 2024 Press Room Continue reading