Britain's Lost Oil Wealth: £1 Trillion Fund That Never Was Discover how Britain could have built a £1 trillion sovereign wealth fund from North Sea oil revenues. Treasury reveals... 22 Oct 2026