Sensex, Nifty Off Day's High; Metals, Banks Trade Firm, IT Stocks Weak

Domestic stock markets are firmly in the green mid way through the day, albeit off the highs touched in early trades, as markets resumed trading after the long weekend.