"I hold both countries responsible. I think that the United States has been foolish. I think that we've all been foolish," Trump said at the end of the summit
Video-streaming giant blames miss on faulty internal projections, calling its latest results "strong but not stellar"
Republicans, Democrats slam president's defense of Putin at Helsinki meeting