Russia finds massive oil and gas reserves in British territory, sparking drilling fears 0 13.05.2024 01:08 Express.co.uk Around 500 billion barrels worth of oil - 10 times the North Sea's output - has been discovered in the region.