BSE Market Cap Crosses $5 Trillion Again; Sensex, Nifty Hit 4-Session High