Hold all the cards

Meaning: To be in a strong position because you have the advantages or information needed to control a situation.

Example: With several other buyers interested, the seller holds all the cards.