U.S. CRUDE OIL FUTURES SETTLE AT $99.93/BBL, UP $3.56, 3.69 PCT

2026-04-29

U.S. CRUDE OIL FUTURES SETTLE AT $99.93/BBL, UP $3.56, 3.69 PCT