Rising food and energy prices pushes India's annual retail inflation up

Rising food and energy prices pushed India's annual retail inflation up towards an eight-year high in April, strengthening economists' view that the central bank would have to raise interest rates more aggressively to curb prices.