Markets got ready for the latest U.S. inflation data and then waited, and waited and waited
April 09, 2021 at 13:30 PM EDT
Financial markets had to wait an extraordinary 25 minutes for release of the March producer-price-index on Friday. We still don't know what happened.