U.S. CRUDE OIL FUTURES SETTLE AT $105.42/BBL, UP $4.25, 4.20 PCT

2026-05-16

U.S. CRUDE OIL FUTURES SETTLE AT $105.42/BBL, UP $4.25, 4.20 PCT