EUR / USD struggles to extend Monday’s gain as dollar attracts heavenly offers