Barack Obama actually said...
The United States is the world's premier destination for investment.
Context
Fact Sheet: President Obama to Announce New Steps to Attract Foreign Investors and Create Jobs through the Continued...
03/22/2015