U.S. oil futures plunge nearly 30 percent as worldwide storage fills
U.S. oil prices started another wild week as the U.S. benchmark plunged by nearly 30 percent to trade about 12 U.S. dollars a barrel Monday morning, causing heavy losses.
The prices reflected fears that worldwide storage will soon fill due to the coronavirus pandemic continuing to hamper demand.