Weekly Performance Summary: May 15th, 2026
COMMENTARY: The S&P 500 finished the week essentially flat, returning just 0.13%, as a strong mid-week rally faded into Friday’s session. Markets were pulled in competing directions by several notable developments: oil prices surged amid continued disruptions to global energy supply linked to ongoing geopolitical tensions in the Middle East, while a Trump-Xi summit in […]
Weekly Performance Summary: May 15th, 2026 Read More »