U.S. CRUDE OIL FUTURES SETTLE AT $102.27/BBL, DOWN $4.15, 3.90 PCT

2026-05-06

U.S. CRUDE OIL FUTURES SETTLE AT $102.27/BBL, DOWN $4.15, 3.90 PCT