Apart from what has already been posted there is nothing fresh. The USD has remained strong while other FX sufferers against it. US stocks fell hard on Tuesday also.
About the only thing holding its own is oil it seems (let me know what else you like in the comments folks!)