By Dharmesh Shah Nifty 50 endured its record setting spree over third consecutive week buoyed by firm global cues. As a result, Nifty settled last week at 19,565, up 1.2%. The broader market performed in tandem with the benchmark as Nifty Midcap, Smallcap gained 1.3% and 1.9%, respectively. Sectorally, IT, metal, realty while financials took […]