Clifford Chance scores £10bn for oil company