Crude oil futures hit record ₹10,888/barrel; WTI touches $116
The rally followed sharp gains in international oil prices, as traders remained concerned over supply
Read More