35 Years of Exchange Rate Fluctuations: What we Know and Don't Know