XAG/USD hovers around $22.80, grapples with 50-DMA in lackluster trade