Markets snap 3-day rally; Sensex drops 318 points, Nifty slips below 25,150

This is the first major decline for both the benchmark indices this month.
More news in Market
Markets extend gains for 3rd day; Sensex ends above 81,900 on FII inflows, lower crude oil
Rupee falls 6 paise to 93.77 against U.S. dollar in early trade
Stock markets end higher; Sensex and Nifty jump nearly 1%