Skeptics sometimes call technical analysis an advanced form of reading tea leaves. However, it actually helps provide a framework through which to view stocks.

Read more