Курс рубля зависит от цены нефти не напрямую. За этим стоит вполне конкретный процесс - реализация экспортёрами нефти валютной выручки. Когда им нужны рубли (обычная ситуация), они продают на внутреннем рынке всю валюту, которая у них есть. Если цена на нефть высокая, то валюты продаётся много, и рубль укрепляется. Если же цена низкая, то валюты на продажу мало, и тогда рубль проседает.
Однако в каких-то обстоятельствах экспортёры могут немного придерживать валюту. Например, когда они готовятся выплатить большой транш по валютному кредиту. Это только одна из возможных причин, которая первой приходит в голову.