June contract goes off the board
The US crude oil futures are settling at $50.73, up $0.40 or 0.79%.  Today is the last day for trading in that contract.