Russia Strikes Oil Jackpot Beneath Antarctica – Is This End Of Saudi Arabia’s Throne? A Global Energy War Now Looms | World News
Moscow/New Delhi: A startling discovery beneath the frozen edges of the planet has set off waves of concern, awe and speculation. Russian scientists claim to have found one of the world’s largest reserves of crude oil (an estimated 511 billion barrels) buried deep under Antarctica’s icy crust. This massive figure not only dwarfs known reserves…