Transocean Misses Estimates

Transocean Misses Estimates

Transocean Ltd. via Bloomberg

A Transocean Ltd. Deepwater Horizon, a semi-submersible drilling unit.