Stocks Tend to Rise on April 1. It’s No Joke. By Vast Stallion · April 3, 2026 · 1 min read Source: www.barrons.com