US markets are moving in tandem with the strength of the Euro. As the currency is near oversold levels and positive divergence is taking place on the weekly chart, a short squeeze is definitely on the horizon. Yes, that's right, weekly chart. The daily chart for the Euro is completely broken by all means. $1.20 should serve as the final support before all hell breaks loose.