Holders of Oil Contracts for April Delivery I believe.
If you held (1) contract, 1000 barrels, you will have to pay someone $37,000 to take it off your hands, or you have to accept delivery - which paper traders can't do.
So paper traders, not oil purchasers, got hit hard.