BuzzFeed BZFD Slips 355 as Shares Test Key Support Levels Vistra VST Emerges as a Key Contender in the AI Energy Stock Race BLRX Q3 2024 Earnings Continued RD Investment Amid Clinical Progress US Seeks Stable Equilibrium in Relations with China Hegseth Signals