Rangers are part of what leads press to reveal overspending (7)
I believe the answer is:
splurge
'overspending' is the definition.
(splurge can mean a bit of extravagant spending)
'rangers are part of what leads press' is the wordplay.
I cannot really see how this works, but
'press' could be 'urge' (synonyms) and 'urge' is present in the answer.
This may be the basis of the clue (or it may be nonsense).
'to reveal' is the link.
(Other definitions for splurge that I've seen before include "Immoderate indulgence" , "Extravagant spending spree" , "Spend lavishly" , "Orgy" , "lashing out" .)