Crude oil price may stay low for some time

http - October 5th, 2014

The slump in global crude oil prices is not a blip and rates are unlikely to touch $110 a barrel anytime soon. The European benchmark Brent recently tumbled to $90 a barrel, its lowest level in 27 months

News Sources

Related news