U.S. CRUDE OIL FUTURES SETTLE AT $98.26/BBL, DOWN $5.89, 5.66 PCT

2026-05-21

U.S. CRUDE OIL FUTURES SETTLE AT $98.26/BBL, DOWN $5.89, 5.66 PCT