*shrug* If Allah wills it....
Oil causes climate change. The Saudis sell a ton of oil. Therefore, Allah is striking them down for selling oil to the world. That will teach them!