Sensex tumbles 839.02 points to end at 38,628.29; Nifty slides 260.10 points to 11,387.50

Bourses in Shanghai, Hong Kong and Seoul ended in the red, while Tokyo settled with gains.

Global oil benchmark Brent crude was trading 1.48 per cent higher at USD 46.49 per barrel.