The economic and the political pressure on Saudi Arabia showed little sign of relief this week, despite the country delivering its bold...