Russia ‘losing its status as global oil superpower’ with reserves ‘drying up’

April 16, 2025

Oil and gas revenues account for nearly 40% of Russia’s federal budget, making the country highly vulnerable to the shifting dynamics of the global energy market….


Source: Daily Express :: News Feed (http://www.express.c…)


News Post System