Investors have seemingly shrugged off trade tensions and geopolitical turmoil. June 18, 2025 by business Investors have seemingly shrugged off trade tensions and geopolitical turmoil.