DL Open Thread: Monday, May 19, 2025 Posted by By El Somnambulo May 19, 20253 Comments Could Be A Tough Week For The Economy: Stock futures tumbled on Monday as a downgrade of the U.S.′ credit rating by Moody’s caused Treasury yields to spike. Futures tied…