Top

Vladimir Putin showing he may have more power over oil prices than all of OPEC