Food price inflation a big worry for the Bank of England.
See All 339 Episodes of "Uncle Jim’s World of Bonds"