Senior Hamas official Mousa Abu Marzook said Tuesday afternoon that, "The talks have finished, we've reached an agreement."