Iron ore prices received by BHP were better than expected and the miner says it has now concluded negotiations with China’s ...