Markets Rebound, Macro Headwinds and Earnings Uncertainty