Dollar Firms as US-Iran Peace Deal Uncertainty Lingers | PiQ Markets