University of Michigan's survey showed that consumer sentiment fell more than estimated in March. All three major US indices are in the red this morning (PST). All eyes on next week's FOMC meeting.
Want to read more?
Subscribe to gammathworks.com to keep reading this exclusive post.