No. We have given away our energy sovereignty. Those of us looking at this wonder what more you could give away: the NAFTA, ownership and control of the tar sands to American corporations, and the agreement to not implement a different environmental regime from the United States. So it's one seamless border, or one non-existing border, when it comes to energy.
On May 1st, 2007. See this statement in context.