Weakness in the European markets also triggered selling, which was seen mainly in the refinery, realty, auto, capital goods, PSU, metal and power sectors.
The Sensex resumed higher at 19,482.66 and firmed up to 19,505.93 on sustained buying in view of capital inflows from foreign funds coupled with overnight gains in the US market. The index later declined to 19,237.91, before ending at 19,294.12, a drop of 145.36 points, or 0.75 per cent.
Reliance Industries and ONGC were among the major losers. Brokers said profit-booking and a fall in refinery stocks mainly pulled down the market, besides a weak global trend following an unexpected fall in China's exports and imports.
"Investors were seen booking profits after yesterday's rally," said Nidhi Saraswat, senior research analyst at Bonanza Portfolio Ltd. "Weaker Chinese exports data triggered concerns over economic recovery."
More From This Section
Refinery stocks were under pressure after the RBI asked state-run oil companies to buy dollars from a single bank in a bid to curb volatility in the rupee, brokers said.
Most Asian stocks gained after an improved economic outlook clinched a fourth day of improvement for US equities yesterday. Key indices in China, Hong Kong, Singapore and Taiwan rose by 0.30 per cent to 2.17 per cent, while Japan and South Korea eased by 0.34 per cent to 0.39 per cent.
European stocks reversed initial gains as investors awaited the minutes of the US Fed meeting for further signs of how long the central bank's asset-purchase program will operate. Benchmark indices in UK, France and Germany dropped by 0.32 per cent to 0.44 per cent. Signs of a lower opening in US index futures also affected sentiment.