French diplomatic sources: G7 leaders have agreed to increase pressure on Russia, particularly through sanctions targeting oil and gas.

2026-06-16

French diplomatic sources: G7 leaders have agreed to increase pressure on Russia, particularly through sanctions targeting oil and gas.