Peak Oil Review – Mar 27, 2017
A weekly roundup of peak oil news. Last week oil prices fell for the third time in a month, closing in New York at just below $48 a barrel. Increasing US crude inventories remain the chief motivation for the price drop as many traders now see higher US production as largely offsetting the OPEC/NOPEC production cuts.


