[ad_1] Major oil producers and the International Energy Agency (IEA) are slashing demand forecasts, saying the resurgence of the coronavirus in Europe and the US is weighing on fuel consumption again. The IEA said Thursday that it now expects oil demand to decline by 8.8 million barrels a day this …
Read More »