NEW DELHI: Domestic stocks were trading on a firm note on Thursday following a sharp drop in crude oil prices although a case of a 50 basis points rate hike by the US Fed in its May policy meeting capped the upside. Investors were also a bit sceptical about Russian vows to scale back military activity in Ukraine on the day of the expiry of monthly futures and options contracts.
At 9.59 am, the BSE Sensex was trading 171 points or 0.29 per cent higher at 58,854. Nifty50 was quoting at 17,548, up 50 points or 0.29 per cent. Both indexes were set to post monthly gains of more than 4 per cent.