Sensex declines 166.33 points to settle at 78,593.07; Nifty dips 63.05 points to 23,992.55.

Sensex declines 166.33 points to settle at 78,593.07; Nifty dips 63.05 points to 23,992.55.