Silver (XAGUSD) cycle from 10.3.2023 low is in progress as an impulse. Up from 10.3.2023 low, wave (1) ended at 23.69 and pullback in wave (2) is proposed complete at 21.86. Down from wave (1), wave W ended at 22.52 and rally in wave X ended at 23.3. Internal subdivision of wave X unfolded as a zigzag structure. Up from wave W, wave ((a)) ended at 23.12, wave ((b)) ended at 22.57, and wave ((c)) ended at 23.3. This completed wave X in higher degree.
The metal then extended lower in wave Y. Down from wave X, wave ((a)) ended at 22.28, and wave ((b)) rally ended at 22.98. Wave ((c)) lower ended at 21.86 which also completed wave Y of (2) in higher degree. The metal has turned higher in wave (3). A break above wave (1) at 23.69 will confirm this view. Up from wave (2), expect wave (i) to end soon, then it should pullback in wave (ii) to correct the rally in wave (i) before the metal resumes higher again. Near term, as far as pivot at 21.86 low stays intact, expect pullback to find support in 3, 7, 11 swing for further upside.