U.S. CRUDE OIL FUTURES SETTLE AT $95.08/BBL, DOWN $7.19, 7.03 PCT

2026-05-07

U.S. CRUDE OIL FUTURES SETTLE AT $95.08/BBL, DOWN $7.19, 7.03 PCT