Economic June 22, 2017 0Advertisers’ positive feedback helps Twitter stock go up San Francisco: After facing an uncertain future over stalled users’ growth and declining revenues for…