G7 countries agree to cap the price of Russian oil
By Alex Stambaugh, Julia Horowitz and Michelle Toh, CNN Business 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. Finance ministers from the G7 group of countries — the United States,
Continue Reading