Ben Squared: 12th March 2025: Investment Anxiety, Europe’s Progress and the Threat of US Recession | Time in the Market | Ausha