G7 steps up pressure on Russia to end the war in Ukraine
Williams Perdomo
The leaders of Germany, Canada, the United States, France, Italy, Japan and the United Kingdom agreed to “increase pressure on Russia” through new sanctions on gas and oil, Russia’s main source of funding for the war, according to a French diplomatic source.