U.S. CRUDE OIL FUTURES SETTLE AT $98.32/BBL, UP $2.18, 2.27 PCT

2026-03-21

U.S. CRUDE OIL FUTURES SETTLE AT $98.32/BBL, UP $2.18, 2.27 PCT