Тут еще важно уточнить, рост курса доллара по отношению к чему? Ведь рост курса доллара к евро, канадскому доллару или рублю это разные вещи.
Предположим, все же вы имеете в виду именно курс доллар к рублю. Тогда вынужден все же вас сильно поправить. Когда нефть растет, курс доллара к рублю падает.
Откуда возникает этот эффект? У любой страны курс доллара к национальной валюте определяется международной торговлей. Чем больше вы продаете товара за рубеж, тем больше вам предлагают долларов, ведь именно за них идет расчет между странами. А потом вы должны полученную экспортную выручку превратить в национальную валюту.
В случае с Россией, где главный предмет торговли с другими странами это нефть, чем дороже нефть, тем больше долларов страна получает. Чем больше долларов в экспортной выручке, тем больше нужно рублей. А раз на них растет спрос, то и цена на них растет, а на доллар падает.
Еще раз вкратце. Растет цена на нефть. Экспортер получает больше долларов. Больше спрос на рубли. Дороже рубль, дешевле доллар.
И пока мы больше всего за рубеж продаем именно нефть, эта зеркальная взаимосвязь будет очень тесной. И точно такая же взаимосвязь у таких стран, как Саудовская Аравия, Иран, Ирак, Канада и прочих нефтедобытчиков.
Основное объяснение - это не связанные между собой процессы. Рост стоимости нефти приносит доходы в основном тем, кто ее добывает, а не бюджету. Ну а рубль падает из-за санкций - наши банки не могут кредитоваться на западе, а деньги нужны, государство запускает печатный станок, чтобы дать денег банкам, и получает закономерный результат - инфляцию.