Spot gold (XAU/USD) prices tumbled beneath the $1900 level on Tuesday in wake of constructive Russo-Ukraine developments, with the precious metal now

Spot gold (XAU/USD) prices tumbled beneath the $1900 level on Tuesday in wake of constructive Russo-Ukraine developments, with the precious metal now