Revisiting the Impact of Oil Price Shocks on Macroeconomic Performance: An International Perspective