Explainer: Why are we paying so much for petrol and diesel

  • 10 days ago
The cost of unleaded petrol remains around £1.50 per-litre.