Markets back at record highs, IPO whoa! and China tourism slowdown.