U.S. CRUDE OIL FUTURES SETTLE AT $92.13/BBL, UP $2.52, 2.81 PCT

2026-04-22

U.S. CRUDE OIL FUTURES SETTLE AT $92.13/BBL, UP $2.52, 2.81 PCT