U.S. CRUDE OIL FUTURES SETTLE AT $92.96/BBL, UP $3.29, 3.67 PCT

2026-04-23

U.S. CRUDE OIL FUTURES SETTLE AT $92.96/BBL, UP $3.29, 3.67 PCT