Market Commentary for April 2026

Q1 2026 market review: S&P 500 down 4.63%, oil prices spike 67%, and three potential positive factors for markets through mid-May. Summit Financial team analysis.