Executives quit $25-billion Alaskan gas venture in the Beaufort Sea over claims of secret Russian control Europe World Sun, 25 Oct 2026 11:47:52 GMT High confidence — 76/100 Sources: NYT