Wall Street bets H2 rally momentum will absorb macro shocks