Home World news Indian markets close: Sensex soars 1,509 points, Nifty closes at 23,850 as bulls extend rally to fourth day