DXY holds $101.33 as NFP looms, euro and sterling test key levels