Inflation Is Back at 4.2%, But for Manufacturers It's Really an Energy Bill Problem
The May inflation report landed this week, and the headline was built to alarm: consumer prices rose 4.2 percent over the past year, the fastest pace since April 2023.
Read more