Indian markets scaled to fresh record highs intraday but ended with gains of about seven-tenths of a percent. Nifty maintained its 3-week winning streak. Sensex ends above the 66,000 mark and everything from the business world on Let's Talk Business.