Beijing triumphs in South China Sea oil spat

Seadrill's West Capella drillship
Seadrill's West Capella drillship

More from Energy Voice

Latest Posts