XAG/USD advances to near $31.50 due to safe-haven flows