It looks like we are in/ending a wave 4 correction. If the fib levels are to be taken as any serious indication - it has held incredibly well which we can assume is a bullish sign.
Below I will zoom in to show the importance of this Fibonacci support.