Adding to this
1. US 10 year Futures contract is traded at a higher price than next month out means more buyers in the market = bullish USD
2. Bearish Divergence in UK, German and US 10 year yield - lower yield = bearish foreign currency
3. Bullish divergence in US 10, 5 and 2 year bonds...