Oil falls amid demand threat, lower-than-expected drop in stockpiles

Oil falls amid demand threat, lower-than-expected drop in stockpiles
play icon
Picture used for illustrative purpose. File