Stock Waves Charts of the Day: AMD, JPM, CAT & TSLA