Surprising April inflation numbers send markets reeling

Surprising April inflation numbers send markets reeling