Mr. Duck here is why the oil can not collapse... at least here you in the US. There is not that much of it in the system - even with the government releasing from the strategic reserve. The latest figures out today show the central oil depository in the US at barely above the 20 million barrels to keep the system functional. See below the quote from today's OP report of EIA figures.
"Official EIA inventory Cushing inventories for week ending June 24 was 21.261 million, down from 22.043 in the prior week."