Oil demand forecasts are down with the International Energy Agency last week lowering its demand forecast for this quarter. That’s the first time in over 10 years that the agency is forecasting lower demand. Therefore the price of oil has been going down since the beginning of the year.
The International Energy Agency (IEA) said last week the virus was set to...