Oil prices have rallied on the the Russia-Ukraine conflict and exacerbated inflationary pressures on the global economy. AFP
Oil prices have rallied on the the Russia-Ukraine conflict and exacerbated inflationary pressures on the global economy. AFP

Oil prices retreat as divided EU considers banning Russian crude