Russia Unearths 511 Billion Barrels of Oil in Antarctica : A Discovery That Could Shatter Antarctica’s Peace

The scale of the claim is staggering, and the setting is as remote as it gets. Beneath the ice of Antarctica, Russian researchers say a cache of oil rivals the biggest energy stories of the modern era. The find, tied to seismic work by research ships, sits in a region entangled in old claims and … Continue reading Russia Unearths 511 Billion Barrels of Oil in Antarctica : A Discovery That Could Shatter Antarctica’s Peace