June S&P 500 E-Mini futures (ESM24) are down -0.36%, and June Nasdaq 100 E-Mini futures (NQM24) are down -0.34% this morning after weak manufacturing data raised concerns about the U.S. economic health,...
There were some big stock moves this week and short squeezes are to blame.
Stocks are meandering this morning as U.S. Treasury yields retreated after yesterday’s surge, with investors awaiting Wednesday’s release of a key U.S. inflation report.
Solar earnings are coming out, and there's not a lot to like right now.
Residential solar is in a brutal downturn. We think there's opportunity, but in other stocks than SunPower.
The market's reaction to the Federal Reserve's meeting minutes wasn't at all positive today.
Maxeon whiffed on earnings expectations and issued weak forward guidance. Could this be a buying opportunity?
The company was rewarded by investors for playing nicer with a partner.
The worst isn't over for the solar industry.