Nifty settles near 17700, Sensex ends flat ahead of inflation dataDefault Banner