GDX, GDXJ, SILJ and SIL are all on IT (weekly) degree sells this week.
Usually, those run 3-4 wks on average.
The monthlies remain relatively constructive, so this will likely be just an ABC (but from lower highs).

Re SPX and market indices, I have support at 5580 for the end of a minor iv th wave correction.
A bigger correction seems likely to arrive in the first half of Sept.
New highs appear probable later in the year.
Things get more interesting in 2025.