Nifty Trade Setup for June 22
The market snapped its five-day winning streak, with the Nifty 50 closing 0.6 percent lower on June 19.
Despite profit booking, the index remained well above its short- and medium-term moving averages.
It also maintained...
