Thanks, I should have posted that link in my comment to avoid confusion with IMF.
They are a global financial industry trade group, right?
Like API for oil industry, making recommendations and supporting member interest, but no real power??