Sensex settles 550 pts lower from day's high, Nifty ends below 24,350; key factors behind decline