The International Energy Agency (IEA) and Opec have cut back their oil-demand forecasts for the year because of the expected impact of the