
JaysonPhotography/iStock via Getty Images
Wall Street finished the week in positive territory, though trading remained volatile as investors grappled with surging Treasury yields, escalating Middle East tensions, and another closely watched earnings report from Nvidia (NVDA).
Early in the week, concerns about an inflationary shock