Dollar squeezed as virus drives easing expectations