Insider Buying Week 11-10-23 Another Week of the Impossible Possibility
Barron’s magazine cover read, “Clean Energy Stocks have collapsed,” but it’s not just clean energy. It’s all energy. The fossil fuel kind, traditional energy, continued its dismal fall performance as demand concerns and the fear of recession crushed the good and “bad” kinds of energy. It seems impossible to have it both ways: green energy investments collapsing, and oil and gas stocks faltering, but that’s our world. Powell hints at interest rates stabilizing or even coming down, and the market takes off. It didn’t take long for the drop in interest rate rates to collide with reality, the never-ending U.S. … Read more