Dollar Index tests 100 as Middle East tensions fuel safe-haven bid