Britain's Lost Trillion Pound Opportunity: The North Sea Oil Fund That Could Have Been The Treasury reveals how much Britain could have accumulated through a North Sea oil sovereign wealth fund. Discover the... 22 Oct 2026