18 Apr TLR Week in Review: April 18, 2025
Welcome to this week's edition of The Lonely Realist Week in Review. This week saw global markets whipsawed by escalating trade tensions and cautious central bank signals. A surge of new U.S. tariffs and retaliatory moves from trading partners dominated headlines, injecting uncertainty into business...