China’s headline consumer price index (CPI) jumped 6.4% year on year in June, reaching its highest level since July 2008. Against the background of a shaky global recovery, concerns have grown considerably over a possible hard landing for the Chinese economy, caused by monetary tightening aimed at controlling inflation.