I would think that a bomb would leave a lot of surface debris, and a fireball that many would have been reporting on by now.
If it was a huge explosion that scattered the debris far and wide then there surely wouldn't be an oil slick? Fuel would have burnt in the explosion or scattered into droplets? It could of course have been a smaller explosion that made the aircraft uncontrollable but more or less intact.