Russia finds massive oil and gas reserves in British territory, sparking drilling fears

6 months ago 1
ARTICLE AD BOX


Around 500 billion barrels worth of oil - 10 times the North Sea's output - has been discovered in the region.
Read Entire Article