UK diesel prices drop 17p per liter after June agreement

India