Economy Oil Prices Slump Amid G7 Uncertainty November 25, 2022 Adedapo Adesanya By Adedapo Adesanya Oil prices edged lower on Thursday, hovering around two-month lows as the level of a proposed Group of Seven (G7) nations Read More