Categories
1. Russia

Europe: Rosneft warns BP and Shell creating ‘existential crisis’ for oil supplies


Listen to this article
Russian group says shift towards renewables could lead to supply shortages and higher crude prices

Europe