Read summary of the IEA "Oil Market Report" here: https://www.iea.org/oilmarketreport/omrpublic/
Oil prices pulled back in reaction to this report. IEA lowered their oil demand forecasts for 2017 and 2018.
Now we wait for the OPEC meeting on November 30
Oil Price - November 15
Oil Price - November 15
Dan Steffens
Energy Prospectus Group
Energy Prospectus Group