U.S. CRUDE OIL FUTURES SETTLE AT $94.48/BBL, UP $4.16, 4.61 PCT

2026-03-27

U.S. CRUDE OIL FUTURES SETTLE AT $94.48/BBL, UP $4.16, 4.61 PCT