Thousands of flights have been canceled since Friday due to airline staff testing positive for Covid or being forced to self-isolate after contact with infected individuals, with Chinese and WE airlines being the hardest hit and further delays and cancellations expected on Monday as recorded Covid cases rise sharply worldwide mainly due to the Omicron variant.