Back to Commodities
C
Crude Oil (WTI) WTI
energy
Current Price (per barrel)
$
68.68
Updated May 1, 2026 5:00 PM