Home Business Crude Tumbles on Chinese Energy Demand Concerns