The High Court in London has ruled in favour of BP, which will receive more than $10 million in damages. Alamy
The High Court in London has ruled in favour of BP, which will receive more than $10 million in damages. Alamy

BP wins $10m damages after buying contaminated oil from Russia