Subbarao says inflation still running high