U.S. CRUDE OIL FUTURES SETTLE AT $101.17/BBL, UP 15 CENTS, 0.15 PCT

2026-05-15

U.S. CRUDE OIL FUTURES SETTLE AT $101.17/BBL, UP 15 CENTS, 0.15 PCT