Live markets
The Traders Spread

International Monetary Fund (IMF)

An international organization in Washington consisting of 189 member countries working to ensure international financial cooperation, and global financial stability.

More terms under I

Part of the Trading glossary. Definitions are general explanations, not investment advice.