Key Takeaways SunRun shares plummeted Tuesday, leading a steep sell-off in solar energy stocks after the Senate maintained the full…
Read More »plunged
Key Takeaways Oil futures slumped to trade near their lowest levels in years as oil markets digested President Trump’s tariffs…
Read More »High-flying AI stocks tumbled on Friday amid a broad risk-averse pivot on Wall Street. Utilities Constellation Energy Corp. (CEG) and…
Read More »Key Takeaways Deckers Outdoor shares were down nearly 20% Friday afternoon, despite the fact that the shoemaker reported fiscal third-quarter…
Read More »Key Takeaways Vistra shares tumbled Monday after the success of Chinese startup DeepSeek’s AI model led investors to question whether…
Read More »Key Takeaways Nuclear power providers Vistra and Constellation Energy were the worst-performing stocks in the S&P 500 on Monday as…
Read More »