Oil Prices Could Plunge To $10 A Barrel, Swamp Storage Capacity, Report Says

The prognosis for the oil patch just got worse.