Nifty Slips Below 23,900 on Iran Tensions, 4th Day of Losses