If you're looking for perfection you won't find it. There is always a wart or two. Buying when the coast is clear will lose you money every time.
The problems presented by Russia are minor placed in proper historical perspective. The oil industry has seen worse. Russia cannot survive without markets for its oil, so it has to work with the the EU, USA, Japan, so there are limits to the games it can play.
About the only thing relevant from the latest dust up is less oil investment will be flowing to Russia in the future restricting supply in an already tight market.