U.S. CRUDE OIL FUTURES SETTLE AT $96.35/BBL, DOWN $1.91, 1.94 PCT

2026-05-22

U.S. CRUDE OIL FUTURES SETTLE AT $96.35/BBL, DOWN $1.91, 1.94 PCT