Nifty and Sensex end the week on a high. It's the main contributors which could take some by surprise. Agam Vakil and Niraj Shah with the details on BQMarketWrap.