U.S. CRUDE OIL FUTURES SETTLE AT $94.69/BBL, UP $3.40, 3.72 PCT

2026-04-17

U.S. CRUDE OIL FUTURES SETTLE AT $94.69/BBL, UP $3.40, 3.72 PCT