Markets climbing wall of worry

Markets climbing wall of worry