News

Oil is set to notch a substantial weekly loss after one of its most tumultuous periods since Russia’s invasion of Ukraine in ...