``The Sensex rose by 107.0 points while the Nifty rose to 5,235.7, up by 36.5 points or 0.7%. While metals, capital goods and auto led the gainers, consumer durables, PSU and IT were the top losers. The Sensex has supports at 17,190 and 17,060 and resistances at 17,390 and 17,660. The Nifty has supports at 5,220 and 5,190 and resistances at 5,270 and 5,300.``
Sensex has resistance at 17,390 & 17,660: