📰 U.S. CRUDE OIL FUTURES SETTLE AT $105.76/BBL, DOWN $4.02, 3.66 PCT

U.S. CRUDE OIL FUTURES SETTLE AT $105.76/BBL, DOWN $4.02, 3.66 PCT