I think with the monthly hitting the 50% Algo perfectly, the weekly looks like it might turn bearish in the short term for a pullback before the next wave up.
Pullback in progress as expected, the daily chart is full bear now, first major support around 9200, 8300, then 6200, ABC correction is needed before and impulsive 3rd wave up