20100622 business.india-business: Sensex falls by 127 pts on profit-booking; global cues