I was expecting this to happen this week.
I suppose, either it will continue oscillating relatively high around 22-24 $ and consolidate before climbing higher. Or, it will correct further, probably drop below 21-20 $ (that would be a big move) and we're all back to the lows and the spike will have been short-lived, not a precedent for a further rise.
There's high volatility, but because of this spike I expect more spikes and drops during this period. I think it's anyway typical to late summer...
Major movements will happen in September, do doubt about it!
German elections and euro's fate, Greek bailout (they need more money and I don't think other EU countries will agree), taperig news... etc.