Weekly Performance Summary: June 5th, 2026
COMMENTARY: The S&P 500 Index declined 2.59% for the week ending June 5, 2026, as investors weighed slowing economic growth expectations against ongoing inflation concerns and uncertainty surrounding future monetary policy. Within global commodity markets, performance was mixed, with energy-related exposures benefiting from stronger crude oil prices while industrial and strategic minerals experienced significant weakness. […]
Weekly Performance Summary: June 5th, 2026 Read More »