
An Inconclusive Inflation Report
Happy Wednesday! In New Zealand, it’s long been known that sheep outnumber humans. But in a shocking underdog story, the humans are catching up—we’re at 4.5 sheep per New Zealander, down from 22 in 1982. It’s good to see humanity getting a win these days. …