Tesla Motors Stock Price Chart - Tesla Fails Second Attempt To Mount New Resistance