Bharat Express DD Free Dish

oil supply risk

Indian oil marketing companies can manage crude prices near $90 per barrel as strong refining margins help offset rising global oil costs, says CareEdge.

Global oil prices surged over 8% as supply concerns linked to Middle East tensions pushed Brent crude close to $100 despite an IEA emergency oil release.