The price of oil has risen by more than 70% over the last 12 months, from 45 dollars per barrel of Brent in June 2017 to nearly 80 dollars in May 2018. So, after three years of low prices, crude oil has returned to levels not seen since late 2014. What are the forces behind […]