If you are not familiar with what is going on in Saudi Arabia currently or important aspects of it history you might give this a look. This is another of those places in the Middle East where things are very complicated and you need a program to understand some of the players and their moves. STRATFOR always does a nice job of covering recent events and putting them in a historical context with their “Contributor Perspectives.”

For Saudi Arabia, All Politics Is Local - Stratfor Worldview
For Saudi Arabia, All Politics Is Local – Stratfor Worldview