Waves, shifting tides and market ripples

· Moneyweb