US CRUDE OIL FUTURES SETTLE AT $90.32/BBL, DOWN $2.03 OR 2.20%

2026-03-26

US CRUDE OIL FUTURES SETTLE AT $90.32/BBL, DOWN $2.03 OR 2.20%