Oil prices fell amid concerns about slowing China's economic growth

placeholder

Oil prices fell in global trade following concerns about slowing China's economic growth and rising OPEC oil production