Page 11 · Business

Stocks rally 7,477 points in strong weekly recovery