Global finance org (3)
I believe the answer is:
imf
(Other definitions for imf that I've seen before include "One of the financial Troika" , "International organization for economic stability" , "Organisation to foster global monetary co-operation, in short" , "Money-lender Chopra's organisation" , "Its aim is to foster growth and economic stability" .)