Peak Oil Review: 1 July 2019

It seems unlikely that the shale oil industry will be able to increase ….. Oil Leak: A new federal study has found that a leak in the Gulf of Mexico that …