The dollar and yen have traded softer against most other currencies as risk appetite picked back up. All three of the principal U.S. equity indices hit all time highs yesterday, with the S&P 500 and Nasdaq closing at record high levels. Their respective futures are showing moderate gains in overnight trading. The pan-Europe Stoxx 600 posted its loftiest level since late February, while the MSCI Asia-Pacific (ex-Japan) index also hit a new record peak. Japan’s Nikkei closed 1.3% higher, though remained just off its 29-year peak.