Scorecard Research Beacon
Search Icon
ABC News January 5, 2015

Stocks Sell Off As Crude Tumbles

Crude oil's slide and uncertainty in Greece hits stocks around the globe.