Helix Energy scores $786m Petrobras charter for offshore duo

US operator wins three-year deals in Brazil for well intervention vessels