Russian oil, natural gas revenues down 24% in 2025
- Energy export revenues down due to lower oil prices, ruble's appreciation against foreign currencies
10:53
General