Six factors influencing exchange rates