Tag: Global oil prices

Global oil prices retreat in face of supply and demand pressures

Oil prices fell on Monday as rising COVID-19 cases in Europe and…