Saudi stocks take a dive