BRENT CRUDE FUTURES SETTLE AT $108.23/BBL, UP $2.90, 2.75 PCT

2026-04-28

BRENT CRUDE FUTURES SETTLE AT $108.23/BBL, UP $2.90, 2.75 PCT