Comment
Wednesday, 4 Feb 2026
In the January 30 “energy truce” Russia and Ukraine agreed to halt strikes on energy infrastructure until at least February 1.
Tuesday, 20 Jan 2026
The recent surge in diplomatic activity intended to draft an agreement to end Moscow’s war against Ukraine has yielded U.S. and Ukrainian assertions that the deal is 90 percent ready.
Friday, 23 Jan 2026
The agenda of the World Economic Forum (WEF), in Davos, Switzerland on January 19–23, is extensive. The absence of official Russian participants appears politically motivated.