U.S. CRUDE OIL FUTURES SETTLE AT $96.21/BBL, UP $2.71, 2.90 PCT

2026-03-18

U.S. CRUDE OIL FUTURES SETTLE AT $96.21/BBL, UP $2.71, 2.90 PCT