The dollar has posted modest losses versus its major counterparts, continuing a theme seen since last Friday’s U.S. jobs report miss, though the greenback managed moderate gains against the dollar bloc currencies, which fared less well as investor risk appetite flagged in the face of the geopolitical risks. USD-JPY drifted under 107.00 after peaking yesterday at 107.39, which left last week’s six-week high at 107.49 untested. Yen crosses also saw a similar price action, with the yen finding bids as the risk-on revival trade petered out. EUR-USD posted a two-week high at 1.2387.