См мой последний пост в "Деньги в банке"
А если вкратце: нефтегазовые компании продают свою долларовую выручку (не полностью) на бирже. Им надо платить налоги, зарплату и пр в рублях.
При старом курсе они получат одну сумму, при новом - совсем другую