Crude Prices Fall on Signs of Weak Chinese Energy Demand

Crude Prices Fall on Signs of Weak Chinese Energy Demand