Crude oil futures gain 2.24%, Brent tops $41 a barrel
In the futures market, crude oil for June delivery touched an intraday high of Rs 2,896 and an intraday low of Rs 2,820 per barrel on the MCX