U.S. crude oil prices fall 5% as supply grows amid demand worries
An aerial view of a crude oil storage facility is seen on May 4, 2020 in Cushing, Oklahoma. Johannes Eisele | Afp | Getty Images U.S. crude prices fell 5% on Thursday as inventories rose while industrial production fell. The West Texas Intermediate December contract fell $3.76, or 4.9%, to settle at $72.90 a barrel, […]