Markets witnessed trading in a narrow band on expiry day with Nifty extending monthly gains by 1% while financials turned laggard. The narrow trading band in the past few weeks may convert into a larger upside once Nifty futures cross above 22,280 with a potential target of 23,400 in the near term. The recent movement in Bitcoin is back above USD 60,000 which hints global markets are flushed...