Weekly Performance Summary: July 24th, 2026
COMMENTARY The S&P 500 declined 0.61% for the week ending July 24, 2026, as investors balanced another busy week of corporate earnings against mixed economic data and evolving expectations for monetary policy. Commodity markets, however, painted a different picture, with strength concentrated in energy and industrial metals. Improving global demand expectations, tighter supply conditions in […]
Weekly Performance Summary: July 24th, 2026 Read More »