SawitMarket
Dollar holds firm before Trump Iran deadline, US data looms