The euro led losses in the Group-of-10 currencies after misses in PMI data releases out of France and Germany.
EUR/USD down a second day, slips 0.3% to 1.0671; it's down a third week for the first time since March.
The euro reversed modest gains after data showed private-sector activity in France unexpectedly slowed in June; it fell to session lows after German data hit the wires.
The outcome of France's snap election weighs on firms and manufacturing in the euro area recorded its worst month of the year.
EUR/CHF down as much as 0.3% to 0.9507, pares losses.
Bloomberg Dollar Spot Index slightly up on the day, heads for a fifth weekly advance as it's up 0.1% since Monday; US PMI print later today may show further slowing in the nation's data pulse.
Yield on 10-year US Treasuries down three basis points to 4.23%.
USD/JPY drops 0.2% to 158.67 before halving losses; Japan's inflation accelerated on the back of rising energy costs, yet came in a tad below economists' consensus.
Dollar demand over the Tokyo benchmark fix saw spot offers attached to 159 strikes worth a collective $2.05b and expiring between today and June 26, get taken out, according to an Asia-based FX trader.
GBP/USD modesty rose after better-than-expected May UK retail sales data, only to drop 0.2% to 1.2637 following the euro's move lower.
Source : Bloomberg