I don't grasp the following sentence:
"After years of raking in huge sums of oil money, these days Saudi Arabia is pulling out all the stops to raise cash. "
What stops do they mean?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
"Pulling out all the stops" is an idiom related to the playing of a church organ.
A pipe organ in a church is controlled by, amongst other things, stops which affect the flow of air to control the volume of the sound.
Pulling out a stop removes a restriction and so makes the sound louder. An organ will have many stops, so pulling them all out gives maximum sound.
Thus the idiom means to apply maximum effort.