Scorecard Research Beacon
Search Icon
ABC News March 16, 2015

Crude Oil Slumps to 6-Year Low

Oil slides as U.S. inventories hit 449 million barrels, nearing capacity.