What Big Companies’ Earnings and May 2026 News Reveal About the Market