Oil falls as demand growth concerns outweigh US stock drawdown

Oil falls as demand growth concerns outweigh US stock drawdown
play icon
Picture use for illustrative purpose. File