The BSE benchmark Sensex rose by nearly 90 points in the opening trade on Tuesday, extending its four-session gaining streak on sustained buying by funds and retail investors, in tandem with firming trend on other Asian bourses. The 30-share index of the Bombay Stock Exchange, which had gained almost 535 points in the past four sessions, rose by another 89.93 points or 0.44 per cent to 20,650.98 points, with stocks of consumer durables, oil and gas, and metal sectors leading the rally.

In a similar fashion, the broad-based National Stock Exchange Nifty index moved up by 23.45 points or 0.27 per cent to 6,181.05 points.

Brokers said firming trend in Asia following overnight gains on the US market on encouraging manufacturing and constructions spending data buoyed the trading sentiments here.

Besides, expectations of strong earnings by corporates also generated buying activity, they said.

Meanwhile, the Hong Kong's Hang Seng index was up 0.23 per cent while the Japan's Nikkei gained 1.08 per cent in the morning trade on Monday.

Meanwhile, the US Dow Jones Industrial Average ended 0.81 per cent up in the previous session.