Wizz Air charts recovery amid geopolitical uncertainty.