Like it or hate it, there is clearly demand for the USD index around 100. And should NFP and ISMs outperform against next week, it might spark a dollar rebound.