Potential drivers of currency returns