NewsCrude Oil Prices Tumble Down Over Worries Of Waning Demand In China And The USBY Outlook Business Desk