CNBC Stock World Cup: SoftBank vs. BHP — who wins?