“Inflation is not going down,” says Kevin O’Leary. It’s north of 3.5% right now, and the Fed may have to raise rates by another 25 to 50 basis points.
Mr. O’Leary has a unique vantage into the small business world – of which data is actually current – and thinks America is “downsizing”. Large purchases in young people’s lives will be substituted by smaller things – smaller houses, autos, etc.