Stocks end mostly flat as Ukraine talks, Powell's Jackson Hole speech in focus Published 18 Aug 2025 Full Article