Anonymous 12/2/2022 05:15:00 No. 77365 [Open] [Preview] [Reply] Actions report Hide Thread Delete Hide User Hide Post The Group of Seven countries are "very close" to agreeing a cap on Russian oil prices of $60 per barrel with the possibility of revision, Reuters reported.