The UK May Be Sitting On $35 Trillion Dollars Of Oil
In May 2024, Russian vessels claimed the Weddell sea in British Antarctic Territory may contain approximately 511 million barrels of natural oil reserves, or the second largest in the world. Ten times what is in the North sea, and enough to pay our national debt 16 times over.