Stockcharts
BestfreeCharts
Yahoo Finance - MAJOR INDICES
TimingCharts
Barchart.com
iCharts
Wikinvest
Freestockcharts
ProRealTime
Finviz.com
Macro economics, Technical and Fundamental Analysis, Market Sentiment and Valuation of FX and Equity Markets