Sensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market riseSensex settles 500 pts higher, Nifty above 25,700: Buying in heavyweight stocks among key factors behind market rise