U.S. CRUDE OIL FUTURES SETTLE AT $106.88/BBL, UP $6.95, 6.95 PCT

2026-04-30

U.S. CRUDE OIL FUTURES SETTLE AT $106.88/BBL, UP $6.95, 6.95 PCT