Saudi Arabia - Is it supporting its own end?