Currency prices are determined by a host of economic as well as political factors like interest rates, inflation, international trade, political stability, etc. Central bank’s intervention (by injecting more currency or buying out) can also influence the currency movement.