U.S. CRUDE OIL FUTURES SETTLE AT $91.28/BBL, DOWN $7.80, 7.87 PCT

2026-04-15

U.S. CRUDE OIL FUTURES SETTLE AT $91.28/BBL, DOWN $7.80, 7.87 PCT