Motorists have been advised to use the next available services – Membury services – located between Junction 15 and Junction 14.
Highways England tweeted: "Access to the services remains closed due a very large diesel spillage. We're working hard to clear the spill and make the road safe to reopen. We appreciate your patience."