USD/ZAR surged toward 17.58 before pulling back slightly, with traders eyeing key resistance at 17.4750 as market volatility and Fed uncertainty persist.
Concerns over profit margins, excessive valuations, and a dismal return on invested capital overshadowed excellent earnings. Will earnings spark a correction in AMD?