Equity benchmarks are marginally off their highs, with the Nifty holding 10900.
The Sensex is up 63.21 points or 0.17% at 36410.29, and the Nifty up 31.00 points or 0.28% at 10939.70. The market breadth is positive as 1416 shares advanced, against a decline of 646 shares, while 112 shares were unchanged.