US crude oil futures settle at $88.12/bbl, down 8.29%

US crude oil futures settled at $88.12 per barrel, down $7.97, or 8.29%.

Detected & updated continuously · Source: Nebula

Story subjects

Crude Oil

Track sentiment and mindshare across stocks and crypto in Nebula.

Open Nebula