The Macroeconomic Impact of Oil Earnings Uncertainty: New Evidence from Analyst Forecasts Academic Article uri icon