CCrude Oil Read More Crude oil futures drop 3% on easing supply concerns2026-07-31 New Delhi Crude oil futures fell 3 per cent to Rs 7,811 per barrel on Friday,…