Monthly charts - another look

I posted monthly charts on key indexes last week and thought they looked problematic. But I also noted that a lot could happen by the close of the bar, and it has. Let's take another look. 

In general, stock indexes look quite healthy led by INDU on the main indexes, then RUT; and XLF on the sectors. Safe havens GLD and TLT are dropping hard. 

SPX M
Successful test of 2015 high under way, not just because price back above 2015 top if 2134, but because it held the monthly high of 2107. 

NDX M
Holding the 2015 monthly close high, slightly above 2015 price high, but resistance again at the 2000 top of 4816.

INDU M
Wow. This had been the weakest of the USA mains, and suddenly leading.

RUT M
Looks ready for new highs.

XLF M
Well under 2007 top, but soaring above 2015 highs. 

DXY M
Above 100 or H&S top? 

GLD M
Approaching key 20MA, since already below 10, 50, and 100 (no 200 on this chart)

TLT M
Last but not least... this looks like a big move but just common pattern after RSI extreme a la 2009, 2011, 2015 and again 2016. How far it drops is the real question.