Morrisons has announced it will offer per-litre discounts on petrol to customers spending over £35 in-store between now and 15 January 2023.