Good analysis ... but remember that the market moves very fast and it takes time for the major trends to emerge. You gotta follow the news daily to be in the loop.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.