U.S. CRUDE OIL FUTURES SETTLE AT $107.77/BBL, DOWN 89 CENTS, 0.82 PCT

2026-05-20

U.S. CRUDE OIL FUTURES SETTLE AT $107.77/BBL, DOWN 89 CENTS, 0.82 PCT