U.S. CRUDE OIL FUTURES SETTLE AT $99.64/BBL, UP $5.16, 5.46 PCT

2026-03-28

U.S. CRUDE OIL FUTURES SETTLE AT $99.64/BBL, UP $5.16, 5.46 PCT