Transocean Lands $1.0B In Incremental Backlog From Vår Energi And Petrobras Deals, Retires $358M Titan Notes Early
4/2/2026
Impact: 75
Energy