The West’s biggest economies on Friday agreed to impose a price cap on Russian oil in an attempt to reduce Moscow’s ability to fund its war in Ukraine without further stoking global inflation.
Source: ctv business
G7 countries agree to cap the price of Russian oil

