Despite contracting strength, offshore driller posts loss in second quarter
Transocean sees contract revenues rise amid $123 million deficit fuelled by interest expense
Transocean sees contract revenues rise amid $123 million deficit fuelled by interest expense