20110721 business.india-business: Sensex falls 66 points on Q1 results; rate hike fears