U.S. CRUDE OIL FUTURES FALL BY MORE THAN 7% TO $24.79 PER BARREL, LOWEST SINCE 2002 posted on Mar 18, 2020 08:46AM Log in to use the IP Check tool [?]