Sensex ends 259 points lower, Nifty settles below 10,000 amid broad-based selloff.

Sensex ends 259 points lower, Nifty settles below 10,000 amid broad-based selloff.