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