Vladimir Putin showing he may have more power over oil prices than all of OPEC Russian President Vladimir Putin is now the "world's energy czar." Source: CNBC RSS November 28, 2017 0 Post Tags: Building