Page 9 · Business

Stocks extend gains for fourth straight session