Markets Today Highlights: The NSE Nifty50 settled in the green at 23,176.05, with gains of 90.10 points, or 0.39 per cent
Till 03:22 PM; a combined 19.16 million equity shares changed hands and there were pending buy orders for 3.19 million shares on the NSE and BSE.
The US' latest sanctions on Russian energy supply chains could hit India's oil and gas imports, even as the EU nations and other American allies may face little impact