U.S. CRUDE OIL FUTURES SETTLE AT $96.14/BBL, DOWN 18 CENTS, 0.19 PCT

2026-03-20

U.S. CRUDE OIL FUTURES SETTLE AT $96.14/BBL, DOWN 18 CENTS, 0.19 PCT