The past week delivered multiple warning signals from the global economy: a US-China summit that ended with smiles but little substance, the most severe global bond selloff in years, Federal Reserve minutes signalling a potential interest rate hike, and a Middle East war that has dragged on far longer than markets anticipated.