Russia has been hosting the May 22-24 St. Petersburg International Economic Forum . Russian President Vladimir Putin spent 48 hours at the business gathering . Read more : Russia 's Davos : Where Vladimir Putin has gone from powerhouse to pariah . The White House said Trump will be in Moscow for a working dinner with Putin. But Defterios says the annexing of Crimea has not helped Putin 's standing in global business .
Russia has been hosting the May 22-24 St. Petersburg International Economic Forum . Russian President Vladimir Putin spent 48 hours at the business gathering . The White House said Trump will be in Moscow for a working dinner with Putin. But Defterios says the annexing of Crimea has not helped Putin 's standing in global business .