Fighting in the cities (Ukraine) is going to be and is already a bloodbath. Russia is dealing with major inflation pressures, much of the world shutting off to them.
Gold on the weekly chart shows the big support at $1,844. The Bollinger band on the weekly shows $1968 on the upper resistance..