Home Investing News Crude oil prices drop on demand fears