IEA raises long-term oil outlook for Russia, cuts Venezuela’s
Russia is well placed to maintain oil production levels above 10 million b/d beyond the next decade, despite western sanctions limiting its access to technology and capital, the International Energy Continue Reading
