Business news at a glance

Stocks rally, erasing losses from turbulent week