BHP has got the cash, they raised $6b on the debt market just recently which indicates they are going to buy something..