Indian Oil Companies Can Withstand $90 Crude Despite West Asia Tensions: CareEdge
Indian oil marketing companies can manage crude prices near $90 per barrel as strong refining margins help offset rising global oil costs, says CareEdge.

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