U.S. CRUDE OIL FUTURES SETTLE AT $23.63/BBL, DOWN $2.45, 9.39 PCT— *Walter Bloomberg (@DeItaOne) April 7, 2020
U.S. CRUDE OIL FUTURES SETTLE AT $23.63/BBL, DOWN $2.45, 9.39 PCT