Last week, oil prices hit their highest level since late 2014 on the back of continued global and U.S. stockpile drawdowns and expectations that oil demand growth will stay strong this year.
Read more: https://bit.ly/2HShxpj
Last week, oil prices hit their highest level since late 2014 on the back of continued global and U.S. stockpile drawdowns and expectations that oil demand growth will stay strong this year.
Read more: https://bit.ly/2HShxpj