Oil rises to $116 on Russia-US tension

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...

closeSign in to NowPublic

is reporting from