technicals vs earnings