US Dollar Index holds above 99.00 on labour data, Iran deal risk