Home Investing News Oil prices fall, weekly 7% drop on China demand woes, mixed Mideast outlook