US CRUDE OIL FUTURES SETTLE AT $98.26/BBL, DOWN $5.89, OR 5.66%.

Unusual Whales
2026.05.20 18:35

US CRUDE OIL FUTURES SETTLE AT $98.26/BBL, DOWN $5.89, OR 5.66%.