United States oil futures plunges below zero for first time in history in unprecedented wipeout on Monday with traders dumping May contracts as analysts warn that crude storage will fill to the brim by next month, and US shale firms weigh the real possibility of shutting down production. Oil producers are running out of room...
October 16, 2025