Newly minted Cleveland Fed Head Loretta Mester appears to have snuffed out the candle of hope that all is well in the world of financial markets. Pulling what can only be described as a “Juncker“, she just unleashed the ‘c’ word…
h/t @michaelsderby
* * *