US Dollar Strengthens Amid Faltering Peace Talks and Impending US Blockade on Iranian PortsApril 18, 2026