image
Sensex, Nifty end flat over weak rupee, macro data