Home Investing News Oil prices slide 3% on demand woes, Israel-Iran report