Wednesday, June 11, 2025

I guess stocks didn't like the monthly Treasury statement indicating worsening fiscal conditions lol