Benchmark indices were trading higher once again in trade with the Nifty at a fresh 2016 peak and at an almost 11-month high, as global cues remained robust.
The Sensex was trading with gains of 74 points, while the Nifty was up 19 points in trade. Reports that the monsoon will cover the entire country in the next 24-hours also helped boost sentiments.
All eyes would now be on the inflation data, due later today. Banking stocks were power ahead once again in trade. ICICI Bank was up 2 per cent, while Federal Bank, Axis Bank and Bank of India were the other gainers in trade.
In Asia the Japanese Nikkei, the Singapore's Strait Times and the Korean Kospi were among the gainers.
Meanwhile, the rupee was trading with marginal losses at 67.21 against the US dollar.