U.S. CRUDE OIL FUTURES SETTLE AT $101.38/BBL, DOWN $1.50, 1.46 PCT

2026-04-01

U.S. CRUDE OIL FUTURES SETTLE AT $101.38/BBL, DOWN $1.50, 1.46 PCT