Stanislav Baranovskyi pfp
Stanislav Baranovskyi
@barakas
Russia has discovered significant oil and gas reserves in the British Antarctic Territory. The reserves are estimated to contain around 511 billion barrels of oil, which is roughly ten times the output of the North Sea over the last 50 years.
0 reply
1 recast
6 reactions