Nifty Spot is currently at 19526, trading within a range of 18646 to 19991. 18646 serves as a strong support level, while 19991 acts as a robust resistance. If Nifty fails to sustain 19518, it may experience a decline of 100-200 points. Traders should closely monitor these levels for potential trading opportunities.