The top 10% own nearly 90% of the stocks. That’s the bad news. The ...

Read More

As of Wednesday’s close, NVIDIA had a market cap of $755 billion. Just one ...

Read More

A reader asks: Ben showed the numbers for U.S. stock positive returns over the ...

Read More

Today’s Animal Spirits is brought to you by YCharts: See here to register for ...

Read More

I think one of the reasons it’s so difficult for many people to work ...

Read More