Evening Wrap: ASX 200 gains on BHP's big day out, Macquarie shares hit record on commodity price volatility