Brent crude settled at $101.45, topping $100 for the first time since late July and up 66% year-to-date, driven by the ongoing Iran conflict. The Dow fell 0.7% to 52,380, the S&P 500 dropped 0.5% to 7,636, and the Nasdaq slipped 0.6% to 26,253 — marking a third consecutive session of losses. Treasury yields hit fresh 52-week highs, with the 10-year at 4.841%, as investors brace for Thursday's critical August...