Crude Oil WTI July 2026 (CLN26)

57.39
-2.03 (-3.42%)
02:34

412

Calls   Puts
Current Prem ($) Strike Current Prem ($)
55.00 5.31s 5,310.00