U.S. CRUDE OIL FUTURES SETTLE AT $112.95/BBL, UP 54 CENTS, 0.48 PCT

2026-04-08

U.S. CRUDE OIL FUTURES SETTLE AT $112.95/BBL, UP 54 CENTS, 0.48 PCT