Benchmarks Sensex and Nifty staged a partial recovery on May 18 after falling as much as 1.3% on intraday basis. At 11:35 am, ...