General Banking News Government narrows cash mandate to supermarkets and petrol stations October 20, 2025