Saturday, February 13, 2016

How much oil prices have gone down?

How much oil prices have gone down?
75% in 18 months

No comments: