Peak Oil Review – 17 April 2017
After climbing steadily since March 27th, oil prices stabilized at the $53-55 level late last week. As usual, prices got a boost from various oil minister’s comments about how well they were doing in meeting their production cut goals and how they are considering extending the cuts until the end of the year.


