U.S. CRUDE OIL FUTURES SETTLE AT $105.07/BBL, DOWN $1.81, 1.69 PCT

2026-05-01

U.S. CRUDE OIL FUTURES SETTLE AT $105.07/BBL, DOWN $1.81, 1.69 PCT