While there may have been a catalyst, the market was already setting up. Meaning, sometimes the market is poised to move in a certain direction and someone just needs to light the match and drop it on the pile of gas covered logs. Today was an example of that. Some folks didn't need to wait for the match, they just recognized the conditions and decided it was time to buy. And then all of the talking heads can talk about the catalyst. The conditions were set up all along earlier today if you looked hard enough.
And if the catalyst didn't happen, I am darn sure the market would have closed red. It's not TA, it is FA. FA rulez the roost. It is hypersensitive to monetary policy, and has been for just over a year now.