Nifty snaps 10-day winning streak; financials drag: Markets have closed the session on a lower note with Nifty breaking ten-day winning streak as investors turned cautious and booked profits at higher levels. Also, lower than expected corporate earnings posted by blue chip companies such as Dr Reddy’s Lab, ICICI Bank and HDFC Bank has also weighed on the bourses. The market breadth indicating the overall health of the market was weak. The Sensex ended lower by 498.8 points at 29182.9 and the Nifty was down 143.4 points at 8808.9. Foreign institutional investors (FPIs) were net buyers in Indian equities worth Rs 1723 crore on Thursday, as per provisional stock exchange data. The Indian rupee is trading lower at 61.93 to the US dollar compared to previous close of 61.86 on the back of month-end dollar demand from importers.