Oil Headed To $10 A Barrel As Virus Lockdown Eradicates Fuel Demand

Expect 250,000 layoffs in the U.S. oil sector.