Sensex down 500 pts from day's high, Nifty below 23,450: 6 key reasons behind market paring gains