U.S. & European Markets May 19, Inflation Fears Spike Yields, Nasdaq Drops for 3rd Day
Published: May 20, 2026 | Market Date: May 19, 2026 (Local Time) 📌 In Brief: U.S. stocks fell across the board as surging oil prices and skyrocketing Treasury yields hit investor sentiment, with the 30-year yield touching its highest level since 2007 (briefly hitting 5.19%). Conversely, European markets staged a modest rebound, driven by hopes … Read more