International Daily News G7 LOOKING AT RUSSIAN OIL PRICE CAP OF $65-70 PER BARREL admin November 24, 2022 0 The Group of Seven nations (G7) is looking at a price cap on Russian sea-borne […]