
Source and data: Institute for Self Reliance

Source and data: Institute for Self Reliance
As 2025 ends, investors increasingly allocated capital to geographies where economic conditions were moving more favorably.
The stock market rally is dangerously reliant on tech
US corporate earnings are decelerating in 2019
Global trade tensions and the Fed are wild cards for traders