After falling from its record peak of $147.27 a barrel last month, Price of crude oil has shot up again. Price of crude have been steadily gaining from below $20 in early 2002. Price rise was fueled by growing demand and...
created by Sanjay Jha | 1 year ago 203 views | 5 recommendations | 1 comment