Business

President Obama

Barack ObamaG20
President Obama speaks during a press conference at the end of the G20 summit in St. Petersburg, Russia. Handout / Getty Images
Loading