Economics Economics Archive General Archive International International Archive A whiff of stagflation 17 February 202517 February 2025 Posted by Truman By Michael Roberts The US consumer price inflation reached 3% year-on-year in January 2025. Energy prices rose for the first time in five months and Read More