Markets brace for Trump's Iran deadline, oil risk looms, Dow… — AAL -0.70 · News Impact Screener