U.S. CRUDE OIL FUTURES SETTLE AT $108.66/BBL, UP $3.24, 3.07 PCT

2026-05-19

U.S. CRUDE OIL FUTURES SETTLE AT $108.66/BBL, UP $3.24, 3.07 PCT