2 years agoThe Schaftlein Report | Economist expect 8.8% Inflation number for June. Is this Peak Inflation?Schaftlein Report