U.S. oil plunges, Brent below $20 a barrel on storage, economic woes

Commodities