New Delhi, July 24 -- The Indian stock market witnessed a sharp selloff in morning trade on Friday, 24 July, with the benchmarks, the Sensex and the Nifty 50, falling over 1% each.

The 30-share pack crashed nearly 900 points, or more than 1%, to hit an intraday low of 75,514, while the NSE counterpart Nifty 50 shed over 250 points, or over 1%, to touch the day's low of 23,613.

The selloff was broad-based, with the Nifty Midcap 100 and Nifty Smallcap 100 indices also declining by more than 1% each during the session.

Investors lost about Rs.6 lakh crore as the overall market capitalisation of BSE-listed firms dropped to Rs.471 lakh crore from nearly Rs.477 lakh crore in the previous session.

Here are five key factors behind the fall in...