Tariffs, high oil prices and wars have spelt high uncertainty, yet economic activity has broadly kept pace so far. The most important explanation for this resilience is a positive supply shock in the ...