Economy
Tariffs and Oil Prices Exploded at the Same Time — Is the Ghost of 1970s Stagflation Actually Coming Back?
The U.S. lost 92,000 jobs while crude oil hit $91, and the ISM price index reached its highest level since 2022. With two shocks detonating simultaneously in March 2026, the global economy faces its most uncomfortable question in half a century.