Home Investing News Oil prices slump; demand fears prompt hefty weekly losses