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

Track sentiment and mindshare across stocks and crypto in Nebula.

Open Nebula