In preparation for the meeting in Kennebunkport, Russia and the United States have signed the so-called 123 agreement, which will regulate their civil nuclear cooperation. According to Steven Hadley, the U.S. National Security Advisor, the agreement was signed on Friday, June 29th, in Moscow and Washington. It appears that the agreement is not yet in its final form, but it's a major step forward.

UPDATE 07/03/07: World Nuclear News posted text of Declaration on Nuclear Energy and Nonproliferation Joint Actions.