news Tech View: Nifty’s Doji formation on daily chart suggests selling pressure at higher levels May 27, 2021