How come we always hear about pent up demand but we never hear about pent down demand?
Click to enlarge.
I've added an exponential trend line in red.
St. Louis Fed: Light Weight Vehicle Sales: Autos & Light Trucks
St. Louis Fed: Vehicle Miles Traveled
U.S. Troops Being Deployed To Ukraine By End Of Week - On Monday, a U.S. Army brigade commander confirmed in a think-tank discussion that American troops were being deployed to the Ukraine later this week. Whil...
4 hours ago