Is Elliott Wave Theory High Priest Robert Prechter Certifiably Insane? | Wall St. Cheat Sheet

Absolutely.