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.

The high today extended to $51.06. The low $50.44.

The July contract is trading at $0.37 higher at $51.10.