Close

Now Playing:

Business and political leaders from across the world gather today in St. Petersburg, Russia, to attend the city's big annual economic forum.