Stocks | Wed Jul 3, 2013 4:39pm IST

India's benchmark BSE index gives up 2013 gains; rupee weighs