Higher oil and gas prices=a wealthier Russia.
Whatever could have happened one year ago to cause the large increase in the price of petroleum prices? /sarc
..petroleum products. My bad.