It's not the 1970s but stagflation is back in the picture

Plus, what perfume sales say about the economy.

Comments