Why Transocean’s latest quarter is attracting attention Transocean (RIG) just posted first quarter 2026 results, with ...