Stock Watch:

Obama to Land in Russia for G20 Summit

hulu videos 4:19 mins

The President and Russian President Vladimir Putin will meet during the G20 summit in St. Petersburg, with their biggest difference remaining Syria. NBC’s Chuck Todd reports.

View Comments (2)