BHP CEO Craig faces strikes, costs, M&A challenges | PiQ Markets