BRENT CRUDE FUTURES SETTLE AT $104.21/BBL, UP $2.92, 2.88 PCT

2026-05-12

BRENT CRUDE FUTURES SETTLE AT $104.21/BBL, UP $2.92, 2.88 PCT