Oil Jumps 2%+ as US-Iran Talks Stall; Stock Futures Slide · aggregated.info