Mumbai, Jan. 12 -- The Indian rupee recovered from low levels and settled 2 paise higher at 90.16 (provisional) against the US dollar on Monday on weak American currency and sliding crude oil prices. Equity market sentiment also improved after the new US envoy to India, Sergio Gor, said that both sides are actively engaged in firming up a trade deal. After opening weak and languishing in negative territory till about an hour past noon, Indian shares recovered and moved above the flat line on Monday, lifting the benchmark indexes Sensex and the Nifty50 to a positive close. The benchmark BSE Sensex settled with a gain of 301.93 points or 0.36% at 83,878.17, more than 1,000 points off the day's low of 82,861.07. The National Stock Exchange's...