Peak Oil Review 23 July 2018
The $3 drop in US oil prices last Monday was a signal that the forces moving the oil market are changing. Last year, the main forces pushing the oil markets higher were the agreement by OPEC and its partners to lower production and the growth of global demand.


