US‑Iran deal shakes markets: Oil down, stocks up · Dw News · Sentinel