The Union Budget 2016, did not cheer the markets too much with the Sensex closing marginally above the 23,000 points mark, as global cues remained weak.
The Sensex ended the day lower by 152 points, while the Nifty dropped 42 points in trade at 6987 points. ONGC was the biggest loser from the Nifty, after hopes of import duty on crude oil, did not materialize in the Union Budget. The stock crashed 9 per cent in trade.
ICICI Bank was the biggest gainer from the Nifty jumping as much as 4 per cent, on buying support from institutions.
PSU Banking stocks ended the day mostly lower after the government's re-capitalization figures did not impress the markets. State Bank of India ended the day with gains, bucking the trend.
Maruti lost ground after the excise duty on cars. Infosys, L&T and Axis Bank were the other big losers from the Nifty space.
Meanwhile, markets across Europe were trading with losses, following a crash in the Chinese Shanghai Composite. European markets were also trading weak.