Sensex, Nifty: Gift Nifty down 570 pts! Why stock market may see steep fall today
Brent oil futures for May delivery hit a high of $112 a barrel today. Dutch Title Transfer Facility (TTF), the primary benchmark for natural gas prices in Europe, was up 6.02 per cent at 54.662 euros.