User login

Primary links

Gerald Celente

What If He's Right?

Judging by his Web site, trends forecaster Gerald Celente has been batting 300 just about every year since about 1992—he does have a rather impressive record. On the other hand...