The US just lost its 1st place branding title to this European country

The U.S. has fallen to sixth on the Nation Brands Index. Yahoo Finance’s Alexis Christoforous, Seana Smith, and Jared Blikre discuss who the U.S. lost its spot to.