U.S. CRUDE OIL FUTURES SETTLE AT $98.07/BBL, UP $2.65, 2.78 PCT

2026-05-12

U.S. CRUDE OIL FUTURES SETTLE AT $98.07/BBL, UP $2.65, 2.78 PCT