The markets wanted more specifics on President Donald Trump's proposals on tax reform, infrastructure spending, and reduction in regulations. It didn't get it.
It didn't get anything on a lot of things: nothing on banks or financial reform. Nothing on housing finance reform. Nothing on Russia or China. Almost nothing on energy. Nothing on the upcoming fight over raising the debt ceiling. The emphasis was on Obamacare and immigration, with some mention of border tax issues.
No matter: traders almost unanimously have viewed the speech as a success. The market got something that is perhaps more important: it got a speech which clearly implied that there was a good chance the president could accomplish those goals.
That's a key factor in why the rally has been sustained, and why it hasn't experienced any significant selloffs. Investors have given Trump the benefit of the doubt, and as long as they believe he can push through the agenda the rally will hold up.
Next up is the Fed. Chair Janet Yellen speaks on the economy in Chicago on Friday. The CME Fed fund futures now has the probability of a March rate hike at 70 percent, with two-year Treasury yields near the highest levels since 2008. The Fed's preferred inflation indicator, the Personal Consumption Expenditures (PCE), which measures prices paid by consumers for goods and services, was 1.9 percent year-over-year, the highest level since 2012.