Home Investing News Oil prices slump on Chinese demand concerns, Israel-Iran report