fbpx

Transocean posts a loss amid string of impairments