U.S. CRUDE OIL FUTURES SETTLE AT $97.87/BBL, UP $3.46, 3.66 PCT

2026-04-10

U.S. CRUDE OIL FUTURES SETTLE AT $97.87/BBL, UP $3.46, 3.66 PCT