Blog

Stop Blaming Putin for Inflation

The Consumer Price Index soared 8.5% in March year-on-year, according to the report released by the Labor Department on Tuesday. Prices have not been this inflated [...]

Read More