That's just the futures price. If you wanted to buy it, you would be paying $140 plus.There is a growing divergence between futures pricing and actual real world price.
The actual real world price for immediate delivery is called the spot price. The price of the future is just the price for a contract to have it delivered on a certain date.
The actual real world price for immediate delivery is called the spot price. The price of the future is just the price for a contract to have it delivered on a certain date.
Spot prices: https://www.eia.gov/dnav/pet/pet_pri_spt_s1_d.htm
Futures prices: https://oilprice.com/oil-price-charts/