Stock Market Today: Dow notches third weekly win on optimism for peak Fed rates

by