Oil hits fresh 7-year peak as demand proves resilient to Omicron
Oil’s rally poses a challenge for consuming nations and central banks as they try to stave off inflation.
Oil’s rally poses a challenge for consuming nations and central banks as they try to stave off inflation.