REUTERS - The BSE Sensex is trading 0.8 percent higher and the Nifty gains 0.9 percent. Metal stocks are the top Sensex gainers - Sesa jumps 6 percent, Hindalco rises 4 percent.
Consolidation may continue until the government unveils its budget in early-to-mid July, according to analysts.
BSE bankex falls 0.2 percent. HDFC Bank is trading 1 percent lower.