Ukraine war: G7 agrees to impose price cap on Russian oil

Ukraine war: G7 agrees to impose price cap on Russian oil

BBC News

Published

Members of the Group of Seven say the move will hurt Russia's ability to finance its war on Ukraine.

Full Article