Consumer sentiment data from the University of Michigan:
– The preliminary estimate was 89.7
– The March final reading was 91.0
– Current conditions 106.7 vs 105.4 prelim (105.6 prior)
The survey is at the lowest since September 2015. The wild and growing divergence between current conditions and expectations continues.