Todd Callender on WEF and Vladimir Putin.