Daily stock market analysis NIFTY record closing streak back on track amid trimming gains. The...

read more