The Offshore Oil Business Is Gushing Again
The $1.2 billion Deepwater Titan sat idle in a Singaporean shipyard for five years, looking like an abandoned cruise ship ...
The $1.2 billion Deepwater Titan sat idle in a Singaporean shipyard for five years, looking like an abandoned cruise ship ...