From Q2 Macro Weakness To H2 Earnings Slump