We are in a wave 4 correction unfolding as a triangle. Resistance is at 565/575 after which we could see a pullback down to 477 or even 450-ish before hopefully rallying higher above 638.
The triangle pattern is invalidated if price goes now above 613.5 or below 429.