Sensex snaps 2-day winning run, falls 289 pts; Nifty ends below 17,100; HAL sheds 5%

Sensex snaps 2-day winning run, falls 289 pts; Nifty ends below 17,100; HAL sheds 5%