Sensex, Nifty Edge Higher; Shares On Track For Best Year Since 2017 | Sharefundss