U.S. CRUDE OIL FUTURES SETTLE AT $94.41/BBL, DOWN $18.54, 16.41 PCT

2026-04-09

U.S. CRUDE OIL FUTURES SETTLE AT $94.41/BBL, DOWN $18.54, 16.41 PCT