Twitter is gaining momentum amid the uncertain geopolitical environment and this could help the company deliver stellar financial results in the next 12 months. #stocks #twitter #twtr #analysis #earnings #twtranalysis #stockmarket #spy #spx #economy