Stocks failed to hold gains after a strong rally, as oil's late day plunge overshadowed the bounce in tech, transports and industrials.


Legal Notice