Equity benchmark index Sensex registered marginal gains to hit fresh lifetime high on Friday after the Reserve Bank maintained the status quo on key interest rates amid a negative trend in global markets.
The six-member rate-setting panel of the Reserve Bank of India (RBI) on Friday kept the benchmark interest rates unchanged at 6.5 per cent for the seventh time in a row.
It also expressed concerns over food inflation given IMD's prediction of above-normal maximum temperatures during April-June.
The 30-share BSE Sensex inched up 20.59 points or 0.03 per cent to settle at a fresh record of 74,248.22.
The index oscillated between the intra-day peak of 74,361.11 and the low of 73,946.92.
The broader NSE Nifty ended with a marginal loss of 0.95 points at 22,513.70.
As many as 28 components of the 50-share benchmark ended in the red.
"Although the RBI policy meeting unfolded as anticipated, concerns over food inflation and warnings of a heat wave tampered sentiment," said Vinod Nair, head of research, Geojit Financial Services.
Among the Sensex constituents, 18 stocks closed in negative with UltraTech Cement, L&T, Bharti Airtel, Bajaj Finance and Tech Mahindra being major laggards.
Other heavyweights like Asian Paints, Maruti, Titan and JSW Steel also saw heavy selling.
In contrast, Kotak Mahindra Bank, Bajaj Finserve, HDFC Bank, ITC and SBI bucked the trend and ended the session with a gain of up to 2.09 per cent.
BSE largecap gained 0.15 per cent, while midcap and smallcap indices rose 0.50 per cent.
Global oil benchmark Brent crude advanced 0.11 per cent to $90.75 a barrel.
Asian markets were lower, with Japan's Nikkei 225 losing 1.96 per cent and Hang Seng of Hong Kong declining 0.01 per cent. South Koran index Kospi fell 1.01 per cent.
The US markets closed largely lower in the overnight trade on Thursday.
"The global sentiment was dampened by the rise in oil prices and tensions in the Middle East. Investors remain attentive to upcoming US non-farm payroll and unemployment data, seeking clarity on the Federal Reserve's future rate path," Nair said.
Foreign Institutional Investors (FIIs) offloaded equities worth Rs 1,136.47 crore on Thursday, according to exchange data.