The U.S. and Iran reached a deal Thursday for five American detainees to eventually leave Iran in exchange for the U.S. giving access to $6 billion of oil revenue and freeing a number of jailed Iranians, multiple outlets reported.