Not familiar with The Duran, or the claim made by the referenced poster. However, the premise makes some sense. It is not a matter of opinion but of fact that Russian energy firms have dozens of joint development agreements with Exxon-Mobile, as well as other US and western energy behemoths. What is suspect in the referenced comment is not the constriction on technological resources, but the more important effect on financial resources. Developing oil and gas fields and building pipelines are hugely expensive and the sanctions, in conjunction with Saudi Arabia's purposeful bottoming of the global oil market has put a hurtin' on the Russian economy (so dependent as they are on their oil and gas sector.)
What I meant about the plausibility of tx-p's comment was that because of the de facto embargos, sanctions, and blockades of the alternative energy industry here (compared to the favoritism purchased by the ff industry in the US Congress,) the various alternative energy sectors out of necessity are engineering their way to cost parity with fossil fuels without the crutch of friendly government/corporate subsidy. They are succeeding in the face of hostile competition; still a long way to go though.