1 comment
11 forecasters

When will the 2026 G7 Evian Summit conclude with a Leaders' Communique signed by all seven heads of state and government?

Latest estimate
09 Jul 2026