Monday, November 24, 2025

Roughly 2/3 of inflation is demand driven and 1/3 is driven by supply