Sachverhalt: A. Die Staatsanwaltschaft III des Kantons Zürich (im Folgenden: Staatsanwaltschaft) führt ein Strafverfahren gegen den deutschen Staatsangehörigen X._. Er steht unter dem dringenden Verdacht, im Jahr 2002 zusammen mit weiteren Tätern in der Schweiz und im Ausland gewerbsmässig Anlagebetrüge begangen zu haben. Der Deliktsbetrag soll sich auf mindestens 18,5 Millionen Euro belaufen. Das Bezirksgericht Uster hat Mitangeschuldigte bereits rechtskräftig zu langjährigen Freiheitsstrafen verurteilt. Im August 2002 konnte sich X._ seiner Verhaftung durch Flucht entziehen. Trotz nationaler und internationaler Haftbefehle konnte er vorerst nicht gefasst werden. Am 9. August 2006 wurde X._ in Santo Domingo (Dominikanische Republik) festgenommen. Am 18. August 2006 reisten drei Beamte der Kantonspolizei Zürich nach Santo Domingo. Sie übernahmen dort in der Folge X._ und verbrachten ihn mit dem Flugzeug nach Zürich. Mit Verfügung vom 23. August 2006 versetzte der Haftrichter des Bezirksgerichts Zürich X._ in Untersuchungshaft. Am 27. November 2006 ordnete der Haftrichter die Fortsetzung der Untersuchungshaft an; ebenso am 22. Februar 2007. Auf Antrag des Verteidigers von X._ ersuchte die Staatsanwaltschaft Prof. Dr. Wolfgang Wohlers (Universität Zürich), dazu Stellung zu nehmen, ob die Inhaftierung von X._ in der Dominikanischen Republik und seine Überstellung an die schweizerischen Behörden rechtmässig war. Am 24. April 2007 erstattete Prof. Wohlers sein Gutachten. Am 2. Mai 2007 ersuchte X._ "nach Durchsicht des Gutachtens von Prof. Wohlers" um Haftentlassung. Mit Verfügung vom 4. Mai 2007 wies der Haftrichter das Gesuch ab. Am 13. Mai 2007 ersuchte X._ erneut um Haftentlassung. Mit Verfügung vom 15. Mai 2007 wies der Haftrichter das Gesuch wiederum ab. B. X._ führt Beschwerde in Strafsachen mit dem Antrag, die Verfügung des Haftrichters vom 15. Mai 2007 aufzuheben; er sei aus der Haft zu entlassen unter Einräumung einer Schonfrist von 45 Tagen. C. Der Haftrichter hat auf Gegenbemerkungen verzichtet. Die Staatsanwaltschaft III des Kantons Zürich hat sich vernehmen lassen mit dem Antrag, die Beschwerde abzuweisen. D. X._ hat auf eine Stellungnahme zur Vernehmlassung der Staatsanwaltschaft verzichtet.