Trade Setup for June 20: Nifty remains in a range but broader market sell-off a concern