alexkich/Shutterstock Save for later Print Download Share Russia has been forced to revise its 2025 budget parameters due to an anticipated drop in oil and gas revenues this year as a result of falling crude oil prices, Finance Minister Anton Siluanov said this week.