often occurs during political instability, "safe haven" flows (selling risky currencies to buy Gold or USD), or when a central bank prints more money (inflation).
In the world of forex, buying and selling aren't two different actions—they are two sides of the exact same coin. When you "buy" a currency, you are simultaneously "selling" another to pay for it.
Buying is an investment in a country's future; selling is a bet on its relative decline or a move toward a more stable harbor.