Economic Impacts of Oil Price Fluctuations in Developed and Emerging Economies