شوک های نفتی همواره آثار متفاوتی براقتصاد کشورهای واردکننده و صادرکننده نفت داشته اند. به نظر می رسد در چهار دهه اخیر، این آثار تغییرات بسیاری داشته است. به عبارت دیگر، تأثیر شوک های نفتی دهه 1970 در اقتصادهای صنعتی واردکننده نفت بیشتر به صورت رکود همراه با تورم و با شدت قابل ملاحظه ای ظاهر شده است. اما در مورد شوک های نفتی دهه 1990 به بعد، چنین آثار شدیدی دیده نمی شود. با توجه به اینکه اکثر مطالعات انجام شده در این زمینه در مورد کشورهای واردکننده نفت است، هدف این مقاله بررسی نحوه تغییرات اثرات کلان شوک های نفتی در کشورهای صادرکننده نفت ایران، ونزوئلا، نیجریه، نروژ، هلند و کانادا است. با توجه به نتایج بدست آمده مشخص شد که در میان کشورهای مورد بررسی فقط در دو کشور نروژ و کانادا اثرات شوک های نفتی بر روی هر سه متغیر رشد تولید، تورم و نرخ ارز واقعی در سالهای بعد از 1984 کاهش یافته است. علـت این امر را می توان در نقش سیستم های ارزی، سیاست های پولی، ساختار متفاوت کلان اقتصادی و سیاست های اتخاذ شده دیگر در این کشورها دانست.