Stephen Taub Top Managed Futures Funds Are Down Sharply Since ‘Liberation Day’ Managers are failing in their missions to protect portfolios during the current downturn. Stephen Taub May 13, 2025