Economy UK's Lost Oil Wealth: Treasury Reveals Trillion Pound Opportunity Treasury analysis reveals Britain could have built a trillion pound sovereign wealth fund from North Sea oil revenues. D... 22 Oct 2026