how speculation amplified the price spike

New price spike in sight in supermarkets in 2023