Indian markets extended their winning streak for a third consecutive week, with benchmark indices reaching new all-time

highs, despite the rupee sustaining near record low against the dollar. The NIFTY50 index rose by around 0.5% to close

at approxim...