Succeed having very much energy (4)
I believe the answer is:
fare
'succeed' is the definition.
(fare can mean to progress or succeed)
'very much energy' is the wordplay.
'very much' becomes 'far' (I've seen this in another clue).
'energy' becomes 'e' (physics symbol as in E=mca).
'far'+'e'='FARE'
'having' acts as a link.
(Other definitions for fare that I've seen before include "Taxi hire cost" , "Meal" , "Cost of travel" , "Food, or price of bus ticket" , "Get on - passenger - provisions" .)