U.S. oil plunges 25% to trade below $13 a barrel to start another punishing week
April 27, 2020 at 09:01 AM EDT
U.S. oil futures on Monday collapse anew to start a potentially punishing stretch, putting the commodity on track to mark its lowest settlement since around 1999 as reignited concerns about a scarcity of places to put an overflow of crude weighed on the beleaguered asse