Sign Up!
Login
The current price of crude oil is $68 a barrel. Russia needs $100 a barrel oil to sustain its economy. Do you think oil will exceed $100 a barrel before 2020?
Comments: Add Comment