I have been wondering this myself and oil seems like a good explanation.
What is the explanation for Japan? They don't have oil and they have greater debt than the us (relatively), yet they haven't been met with anything worse than stagnation.
What is the explanation for Japan? They don't have oil and they have greater debt than the us (relatively), yet they haven't been met with anything worse than stagnation.
Even then, I think you have keep things in perspective. 'Just stagnation' understates the situation here. In the late 80s many thought Japan was literally going to take over the world economically. Their GDP today is now lower than it was 2 decades ago. And ultimately there is still no clear path for them out of this decline.