Saudi Arabia's budget deficit dropped to $9.2 billion (SAR 34.5 billion) in the second quarter, down 41.1% from the previous quarter, driven by higher oil and non-oil revenues, the finance ministry said on Thursday.