Markets scaled fresh highs on Wednesday despite inflation woes rattling global investor sentiment. The Nifty closed above 18000-mark for first time ever. The 50-share index ended at 18,161.75, up 169.80 points or 0.94%. The Sensex closed at 60,737.05, up 452.74 points or 0.75%