Oil prices are expected to average $65 a barrel this year, up from the $53 per barrel average of 2017, driven by strong consumer demand and OPEC’s continued cuts, the World Bank said in its April Commodity Markets Outlook.
Read more: https://bit.ly/2vIOi6c