Stock market today, May 21 -- After a sustained buying streak, overseas investors turned cautious and pulled out Rs.10,016 crore from the Indian stock market during Tuesday's session (May 20), marking the highest single-day outflow since February.

However, domestic institutional investors have supported the markets by pumping Rs.6,738 crore into the exchanges. Weak global cues and a lack of fresh domestic triggers prompted overseas investors to book profits in the Indian stock market after having invested Rs.23,778 crore between May 1 and May 16, following inflows of Rs.4,243 crore in April.

In addition, weak global cues such as Moody's downgrade of the U.S. sovereign rating by one notch, from Aaa to Aa1, as well as renewed global trade...