Tag Archives: Oil Prices: This week’s rally is built on unstable ground – CNN

Oil Prices: This week’s rally is built on unstable ground

[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 »