French food Inflation Drop Leads to Lower Prices in French Supermarkets: Up to 7% Savings August 15, 2025