Tag: Nifty may top 23400 on positive sentiment