Wall Street ended the week higher, though investors navigated sharp swings tied to Treasury yields, Middle East tensions, and another pivotal Nvidia earnings report. Early in the week, concerns about an inflationary shock tied to the Middle East conflict pushed...

read more