Since the March low Twitter has been trading within a channel that it is currently trying to break out from.
Additionally $ NYSE:TWTR TWTR is currently making new 52week highs, which is always a good setup for a long position.
With the earnings in mind it will be interesting to oberserve whether we can break out of the channel and continue the bullish momentum...
Amazon is set to hit major support at $3100. Confluence of important trendline + double fib retracement.
PT: $3400.
Interesting note: Earnings are to be reported right in time of expected support.
Good luck