Stocks | Fri Jul 8, 2011 5:20pm IST

Indian shares gain for 3rd straight week; Reliance, miners slide