Both consumer confidence and housing starts were stronger...
Both consumer confidence and housing starts were stronger than expected. Treasuries are getting killed, so people are worried interest rates will go even higher than expected.
Click Here or the flag on image above to change the background image