Oil prices are down by over 1% towards the start of the London session after the International Energy Agency (IEA) warned that demand growth for crude and its products have declined sharply as surging COVID-19 cases worldwide may force governments to head back to imposing lockdown restrictions. Brent crude futures, the global benchmark for oil […]from Nairametrics https://ift.tt/3g0RzlU
via IFTTT