<p>Sensex recovers by 23 points 20 pts </p> <p>Mumbai, Jun 29 (UNI) The benchmark index of Bombay Stock Exchange (BSE) recovered today by 23.20 points at 30,857.52 as fresh buying in Materials, FMCG, Realty and Metal stocks. The Nifty of National Stock Exchange (NSE) moved up by 13 points to 9,504.10. The sensex registered day high and low at 31,097.92 and 30,794.61 points respectively. The Nifty registered day high and low at 9,575.80 and 9,493.80 points respectively. UNI NV JS1626</p>