The S&P 500 bounced after testing support at 6,800, with bullish momentum pointing toward a move back to 7,000 as year-end optimism builds.
Concerns over profit margins, excessive valuations, and a dismal return on invested capital overshadowed excellent earnings. Will earnings spark a correction in AMD?