Britain's fourth-biggest supermarket brought in the reduction at 6am today, making the national average at its 285 forecourts 109.9p per litre for unleaded and 121.2p for diesel. Asda responded by saying it would drop prices to 109.9p per litre for unleaded and 121.9p for diesel nationally from tomorrow morning.