Trade Setup for July 23: Nifty still under threat to slide below 24,900, analysts warn