Everyone remembering 9/11 today while oil hits 107 and Fed considers hiking rates next week. Cant help but think about how much the world changed that day and how much people still trust the same systems that failed them
Sep 11, 2026 · 9:34 AM UTC
1
3
145

