Stocks Soar on News from ECB

Thursday, September 6th