Investors still see blue sky ahead for Europe travel stocks as boom abates July 31, 2023July 31, 2023