IBD Market Wrap - 03/27/15

Stocks fought back from early losses to close the day at session highs.

Advertisement