``The early rally in the markets was due to firm Asian cues on stronger-than-expected reading on German ZEW investor sentiment index and a successful Spanish sovereign debt auction overnight. While the Sensex rose by 34.5 points or 0.2% to 17,392.4, the Nifty rose to 5,300.0, up 10.3 points or 0.2%. The Sensex has supports at 17,290 and 17,070 and resistances at 17,520 and 17,660. The Nifty has supports at 5,280 and 5,255 and resistances at 5,320 and 5,350.``
Sensex has support at 17,290 & 17,070: