Commentary
The new inflation numbers are out. It’s 8 percent on consumer prices, or so they say. Not even that is believable. More likely, it’s already double digit. The U.S. president blames Russia, clearly hoping the Americans are too dull to understand timelines or economics.