Blame Washington, Not Moscow, for Surging Inflation: Few politicians are willing to admit deficit spending is the larger cause.
News from the Bureau of Labor Statistics (BLS) that February’s all-item Consumer Price Index (CPI) skyrocketed 7.9 percent on a year-over-year basis came as no surprise to American consumers. It was the largest increase since 1982 and followed increases exceeding …