seekingalpha.com
What Moved Markets This Week
stocks end a three-week win streak, as positive economic data and conflicting Fed remarks hit sentiment.
USDJPY
Source: Marketaux