World entering crisis with highest-ever debt/deficit levels - avg budget deficit ~4% GDP, US ~6% potentially reaching 7% this year, govt debt ~100%+ GDP in developed countries.
This severely constrains governments' ability to cushion economic impact of oil shock compared to past crises.