Confrontation costs prosperity – also in China

The cost of the Ukraine war in 12 charts

The cost of the Ukraine war in 12 charts