"Considerable leverage" refers to having a significant advantage or power in a particular situation. It means having the ability to influence or control outcomes due to having a strong position or resource. Full definition
While this is an important advantage, it may not be worth the disadvantage of losing considerable leverage in the settlement process. (mccagueborlack.com)
If this sum were put in a single bank, considerable leverage policy in regard to urban neighborhoods. (religion-online.org)
It is no surprise that the bad credit risks found the fools that assumed that housing prices could only go up, and incurred considerable leverage to make their bets. (alephblog.com)