U.S. CRUDE OIL FUTURES SETTLE AT $96.60/BBL, UP 25 CENTS, 0.26 PCT

2026-05-23

U.S. CRUDE OIL FUTURES SETTLE AT $96.60/BBL, UP 25 CENTS, 0.26 PCT