Daily Charts: USD Cycle Bottom? S&P 500 Possible Intermediate Top?

 | May 21, 2015 12:31AM ET

Has the US dollar put in a final intermediate cycle bottom?