China's just-completed conference touting its Belt and Road initiative certainly looked like a triumph, with Russian President Vladimir Putin playing the piano and Chinese leaders announcing a string of potential deals and massive financial pledges. Underneath all the heady talk about China positioning itself at the heart of a new global order, though, lies in uncomfortable question: Can it afford to do so? Such doubts might seem spurious, given the numbers being tossed around. China claims nearly $900 billion worth of deals are already underway, with estimates of future spending ranging from $4 trillion to $8 trillion, depending on which Chinese government agency