Overshooting Expected – April 7, 2025

April 7, 2025 Good morning, U.S. investors went to bed last night bracing for another wave of selling on our shores this morning. The global futures market opened last night with Asian markets getting slammed and the S&P 500 Futures contract off another ~3.5%. The S&P 500 Index (SPX) closed on Friday afternoon down ~17.5% […]