No, they did not predict today's action, but they may be predicting the rest of the week. Very Bearish signal today.
Are you disregarding the possibility of a negative news leak? Not saying that is what it is, but in my 20yrs of trading I've learned one thing: The retail trader will always be the last to know.