Gold has reached an all-time high. I expect it to break and then fall, forming the second swing.
Macroeconomics
Last week's PCE reading showed lower inflation and instead of gold rising, it fell.
The FED is about to pause, or at least that is the expectation at the moment.
Unemployment rate is rising, which is bullish for gold.
It seems that the banks are only buying gold because they are looking at the big picture - risk of recession, global risk (last two wars), instability in the USA caused by high debt and high interest rates.
Top-Down Analysis
I see no point in analysing this section, as we get automatic updates for 9 time frames every day.