What is the potential impact of Russia’s recent oil discoveries on global energy markets?