Dollar Rallies from May Low; Trade Tensions, Iran Sanctions Lift Greenback