The exception is the USDCAD
The USD is getting it with the greenback trading at or near low levels for the day versus the EUR, GBP, CHF, JPY, AUD and NZD. The exception is the USDCAD. The greenback is still stronger versus the loonie as crude oil prices tumble, weakening the CAD. The jobs report in Canada came in better than expectations but so did the US jobs data.
Contributing to the dollar weakens today is of course lower stocks and lower yields. We are seeing a little bit of a bounce back rally as I type. The S&P index is off the low level of 2914.81 and trades currently at 2941. The NASDAQ index is down at 8525 after trading as low as 8438.92. Yields are also off their low levels with the 10 year yield at 0.738%. That is still down 17.5 basis points. However the low yield was down at 0.6572% (all-time record low)