Investing.com - The dollar held steady at two-month highs against the other major currencies on Wednesday, as expectations for a June rate hike in the U.S. continued to lend broad support to the greenback.
USD/JPY was little changed at 109.95, not far from last week’s three-and-a-half week highs of 110.58.
The dollar remained supported after data on Tuesday showed that U.S. new home sales soared to the highest level since the start of 2008 in April.
The Commerce Department said new home sales rose by 16.6% to an annual unit rate of 619,000 last month.
The data added to expectations that the Fed could raise interest rates in the near term after last week’s April Fed meeting minutes flagged a possible rate hike if the economy continues to improve.
EUR/USD edged up 0.12% to 1.1153, easing off the previous session’s two-month lows of 1.1132.
The euro gained ground after Greece and its creditors reached a deal on Wednesday to unlock €10 billion in bailout funds and trigger work on debt relief, easing concerns over another euro zone debt crisis.
Also Wednesday, the German research institute, Ifo said its Business Climate Index improved to a five-month high of 107.7 this month from a reading of 106.6 in April, above forecasts for 106.8.
The dollar was higher against the pound, with GBP/USD down 0.14% at 1.4614 and slipped lower against the Swiss franc, with USD/CHF down 0.16% to 0.9918.
Sterling found some support as uncertainty over the looming referendum on Britain’s European Union membership eased.
The Australian and New Zealand dollars were stronger, with AUD/USD up 0.35% at 0.7206 and with NZD/USD rising 0.24% to 0.6754.
Elsewhere, USD/CAD fell 0.19% to trade at 1.3103, not far from Tuesday’s six-week high of 1.3187.
The commodity currencies strengthend as oil prices rallied after the American Petroleum Institute said on Tuesday that U.S. crude stocks dropped by 5.1 million barrels to 536.8 million last week.
The U.S. dollar index, which measures the greenback’s strength against a trade-weighted basket of six major currencies, was steady at 95.58, just off Tuesday’s two-month highs of 95.66.