October 22, 2026Commodities·Neutral·commodities
WTI crude settles up 2.39% at $99.47 a barrel
NYMEX WTI December crude futures settled up $2.32, or 2.39%, at $99.47 a barrel on October 22.
Detected & updated continuously · Source: Nebula
Story subjects
WTI