"BEIJINGChina's consumer price index rose 5.3% on year in April after climbing 5.4% in March, in its sharpest surge in nearly three years. Food prices, the main driver of the nation's inflation of late, were up 11.5% in April after climbing 11.7% in March, China's statistics bureau announced on...