U.S. CRUDE OIL FUTURES SETTLE AT $95.42/BBL, UP 61 CENTS, 0.64 PCT

2026-05-09

U.S. CRUDE OIL FUTURES SETTLE AT $95.42/BBL, UP 61 CENTS, 0.64 PCT