BRENT CRUDE FUTURES SETTLE AT $95.48/BBL, UP $5.10, 5.64 PCT

2026-04-21

BRENT CRUDE FUTURES SETTLE AT $95.48/BBL, UP $5.10, 5.64 PCT