Crude Oil WTI July 2026 (CLN26)

64.53s
+1.71 (+2.72%)
06/15/25

365

Calls   Puts
Current Prem ($) Strike Current Prem ($)
4.64s 4,640.00 70.00