Stocks rally for second straight session
Stocks rise for a second consecutive session as traders push major indices higher amid upbeat economic signals and steady corporate results. Investors weigh inflation trends and policy expectations while technology and energy shares lead gains.