Overview: Sensex rose 653 points to 84,121.19, while Nifty was 183 points up at 25,769.10 on the back of the consumer and ...