20060722 business.india-business: Prices under check; no pressure on rates: FM