U.S. CRUDE OIL FUTURES SETTLE AT $88.13/BBL, DOWN $10.10, 10.28 PCT

2026-03-24

U.S. CRUDE OIL FUTURES SETTLE AT $88.13/BBL, DOWN $10.10, 10.28 PCT