Business news at a glance

Stocks record best stretch of year, as inflation fears recede