TWTR Stock Consolidates After Recent Rally: All Eyes on Earnings