Если сравнить графики стоимости барреля нефти и рубля, достаточно очевидно, что нефть является основным фактором в среднесрочном периоде.
http://www.citizensbankdelphos.com/images/korrelyaciya-cen-na-neft-kursa-dollara.png
А вот краткосрочные колебания могут определяться как политическими факторами (теми же санкциями, ситуацией в Донбассе), так и действиями Центробанка, и даже просто настроением на рынке.