Stocks gain 367 points as rupee recovers

Get Alerts