Crude oil futures slump over 11% to ₹8,588/barrel; Brent slips
In the international market, crude prices fell sharply, with Brent oil for the July contract
Read More