I made some rough calculations, where I found that the spilled oil from Deepwater Horizon could run the biggest oil power plant (which is also a desalination plant) for about 40-50 DAYS. That's assuming it would operate at max capacity and with no help from gas.