Share

Oil at $100 a barrel would create 'huge stress' on global economy: Russia deputy PM

Russian Deputy Prime Minister Arkady Dvorkovich said that oil prices are fine where they are, and that $60 dollars per barrel would be ideal.
01:39
Sat, Sep 2 20177:24 AM EDT