Economy Britain's Lost Trillion Pound Oil Fund: Treasury Reveals Missed Opportunity Treasury analysis shows UK could have built a trillion pound oil fund from North Sea revenues. Discover how Britain missed this hi... 22 October 2026