Petroneft revenue plummets as production struggles

Photo by PetroNeft
Photo by PetroNeft

Breaking