"Interestingly, the U.S. is the most overbought country on the entire list, trading slightly more extended than Japan. Needless to say, we've had a nice run here in the U.S. over the last few weeks."
Read the full article here
Read the full article here