20021103 business.india-business: Petro price rise pushes up inflation to 2.89 pc