11/24/2025 - The market started last week on its back foot and never
recovered. The fact of the matter is that the market peaked
a month ago, as mega-cap tech began to sag, and no longer
looked invincible. There were signs of life on Wednesday,
and then Nvidia (NVDA) seemed to deliver divine
intervention, only for an early rally to descend into a
freefall that ended only when the closing bell rang....
Payne's Perspective: Scared Straight
11/17/2025 By Charles Payne, CEO & Principal AnalystWhen I was in high school, a documentary “Scared Straight” debuted in 1978, featuring a bunch of juvenile delinquents who spent time in an adult prison for three hours.
Read more.