Macquarie CEO Shemara Wikramanayake to retire; profit from commodities unit rises | PiQ Markets