U.S. CRUDE OIL FUTURES SETTLE AT $102.88/BBL, UP $3.24, 3.25 PCT

2026-03-31

U.S. CRUDE OIL FUTURES SETTLE AT $102.88/BBL, UP $3.24, 3.25 PCT