Celestica stock plunged amid the DeepSeek sell off last week but soared to an all-time high on earnings and sales outlook.
The yellow metal is trading just below $2,900 an ounce. Miner stocks are rallying too. Geopolitical turmoil is boosting gold.