
The dollar index (DXY00) today is up by +0.07%. The dollar is slightly higher today after the US March trade deficit was reported to be smaller than expected. The dollar also has safe-haven support as the US-Iran ceasefire appears shaky after the US Central Command on Monday said the US military fought off attacks from Iranian drones, missiles, and armed small boats as it facilitated the passage of two US-flagged vessels through the Strait of Hormuz. Today's US economic news was mixed for the dollar: Mar new home sales and Mar JOLTS job openings were better than expected, but Apr ISM services activity was weaker than expected.
Gains in the dollar are limited today amid a -3% decline in crude oil prices, which ease inflation expectations and could prompt the Fed to pursue a dovish, dollar-negative monetary policy. Also, today's stock strength has dampened liquidity demand for the dollar.