In this episode Scott Becker discusses:
Elon Musk discloses ownership in Twitter.
Market indexes rose yesterday with the Nasdaq up 1.9% and the S&P 500 up .8%.
Futures are largely down this AM.
Netflix gained nearly 5% yesterday.
Meta/Facebook was up 4%
Oil closed near $108.