Putin’s Antarctic oil jackpot: 511 Billion barrels of ‘Black Gold’ discovered by Russia as west condemns discovery
In a move that has stunned the global community, Russia has discovered an estimated 511 billion barrels of oil beneath the Antarctic seabed—a quantity that could radically reshape...
Read more