Edinburgh-based oil company Cairn Energy has insisted it has “financial flexibility” to withstand oil price volatility as it delivered pre-tax profits of $119.5 million in 2019. Cairn