Oil price recovery is unlikely in near term

© 2014 RenewaNews