Also, concerns over the global economy and rising crude production continued to dent confidence in the oil futures market.
At the MCX, Crude oil futures for August 2016 contract closed at Rs. 2903 per barrel, down by 0.82 per cent, after opening at Rs. 2928, against the previous closing price of Rs. 2927. It touched the intra-day low of Rs. 2873.