U.S. CRUDE OIL FUTURES SETTLE AT $100.12/BBL, DOWN $1.26, 1.24 PCT

2026-04-02

U.S. CRUDE OIL FUTURES SETTLE AT $100.12/BBL, DOWN $1.26, 1.24 PCT