We may never see these prices again. But still, due to nonexistent demand even with opec agreement coming into effect, we cant expect very high prices in near future.
Futures contracts will be settled tomorrow night so be careful if you want to buy at these prices (rollover fee)