the more transparency should be required

Required by who? Here's the question nobody is answering: What if the Saudis just say "No, we're not going to provide transparency. You're just going to have to trust us." What then? What's the "or else"?

that is exactly what they are doing... and may in all likelyhood keep doing. Leaving us A) without any hard data B) without any oil (unless of course you actually believe Ali Baba and the Forty Thieves).