Hawkier Fed, Drowning Oil, and Insiders Jumping Ship

The Fed is going to hike this Wednesday. They’ve made that clear. But why the complete reversal in tone since their last meeting?
The answer is obviously because of the Fed’s unspoken third mandate – putting caps on bubbles. This is something it’s historically been poor at. But Yellen and team have commented in recent weeks on the market’s seemingly lack of concern over economic and political ‘uncertainty’.
Charts like the one below are evidence of this:

This post was published at FinancialSense on 03/14/2017.