TASS/. Russia is perhaps the world’s only country able to fully provide itself with natural resources, President Vladimir Putin said at a plenary session of the Eastern Economic Forum (EEF ...