Ninety One | Making sense of recent market moves