I had the same map...midweek weakness to test last week's lows followed by dip buying into next week to initiate the last leg of the bull. But today's strength hints at the sort of panic buying that could start that last leg here and now.
Smart money is showing the highest net short position in years. That's not good for the bear's side...