The Powerful Factors That Impact Currency Values and Exchange Rates