The good news: this bull market will run for months and months.
The bad news: stock gains will be lean. The lion has already taken his bites.
Continue...