A Deepwater Dilemma | OilPrice.com - OilPrice.com

07/24/19

A Deepwater Dilemma | OilPrice.com  OilPrice.com

The deepwater sector is facing a supply vs. demand conundrum, with too many brutally expensive rigs, and not enough work to go around.

[more]