Russia’s Oil Market Is Suffering As The West Shuns Its Crude
Russia’s oil industry—a very important supply of budget revenues—is now demonstrating indicators of slowdown as Western consumers shun Russian oil whilst Moscow struggles to substitute...
Russia’s oil industry—a very important supply of budget revenues—is now demonstrating indicators of slowdown as Western consumers shun Russian oil whilst Moscow struggles to substitute...