Is the USD selloff poised to reverse?