ECB Delivers First Hike in Years, Euro Strengthen
Key Takeaways:Optimism surrounding a potential U.S.-Iran peace agreement helped ease geopolitical concerns, driving investors back into risk assets and supporting a broad rally across major U.S. indic



















