07-16-2024, 10:35 PM
So a little bad news sent the stock price down for several major solar companies. Due to overstock and employee layoffs.
But, nonetheless, Chevron and Exxon Mobil went up!
https://www.investopedia.com/solar-stock...ly-8678281
But, nonetheless, Chevron and Exxon Mobil went up!
https://www.investopedia.com/solar-stock...ly-8678281