Gold hits over one-week high on Ukraine crisis, soaring inflation
Silver climbed 2.3% to $25.65 per ounce, platinum inched up 0.1% to $1,021.38, and palladium was steady at $2,512.03

Silver climbed 2.3% to $25.65 per ounce, platinum inched up 0.1% to $1,021.38, and palladium was steady at $2,512.03