Russia Sees Oil & Gas Tax Revenue Shed 36% in May
Russia Sees Oil & Gas Tax Revenue Shed 36% in May Lower crude oil prices, Western sanctions and European push for energy independence combined to shave 36% off Russia’s oil and gas tax collection for last month, compared to a year ago, Bloomberg reports, citing the Russian Finance Ministry. Crude oil and oil products, which…