Market Overview

Nasdaq and Scottrade Stuggle as Facebook Demand Hits New Heights