Oil’s not well

The sharp decline in crude oil price and uncertainty on the Barmer PSC are key headwinds for Cairn India

Market Data
Market Data