US, Iran prepare for deal signing

· Moneyweb