Dollar holds gains as Iran truce enters week 8, DXY consolidates