If you're curious why market momentum has ground to a halt since May 15, take a look at the 50 / 200 day.
We've been sitting at a peak the last 3 weeks.
It looks like we're in for a slow grind higher until June 20th, which is a quad witching OpEx. Then we'll need to revaluate.