The dollar faced a struggle on Wednesday, hovering around a five-month low against key currencies. This came as traders analyzed ongoing U.S.-EU tariff disputes, potential ceasefire talks between Russia and Ukraine, and awaited U.S. inflation data amidst growing economic uncertainty.
