Canada’s Deputy Prime Minister Chrystia Freeland told the World Economic Forum (WEF) in Davos on Jan. 18 that she’s “extremely confident” that Ukraine will defeat Russia, which would result in giving a jolt to the economy.
Freeland said G7 finance ministers and governments cannot control COVID-19, the global supply chains or whether there will be “immaculate disinflation.”