Canadian airlines and airports claimed top spots in flight delays over the July long weekend, notching more than nearly any other around the world. Air Canada ranked No. 1 in delays on Saturday and Sunday, according to tracking service FlightAware. Source