KRTL BioTech

U.S. oil plunges 18%, Brent hovers near $20 a barrel

U.S. oil plunges 18%, Brent hovers near $20 a barrel

Brent crude hovered around $20 a barrel and U.S. crude plunged 18% on Monday, driven lower by skittish investors fleeing the U.S. benchmark due to lack of available storage to deal with a coronavirus-induced collapse in demand.