Factbox-G7 seeks to curb Russian oil income through price cap June 27, 2022 BRUSSELS – The Group of Seven rich nations are debating